Virus written in unknown programming language |
Virus written in unknown programming language |
Mar 10 2012, 11:51 AM
Post
#1
|
|
Target Group: Members Posts: 12 Joined: 16-August 06 Member No.: 9,138 |
Interesting article about a recent Trojan virus that seems to have been partly written in an unknown programming virus HERE
Otaku already here?? Sounds like a great plot hook for some runner investigation anyway On a side note i am a long time lurker who doesn't really have that much to do with shadowrun anymore, I just keep seeing more and more RL life stories that remind me of the shadowrun universe. Does anyone mind me posting these up - or should there be a "Real Life containment thread"? |
|
|
Mar 10 2012, 12:32 PM
Post
#2
|
|
The ShadowComedian Group: Dumpshocked Posts: 14,538 Joined: 3-October 07 From: Hamburg, AGS Member No.: 13,525 |
Nah, nobody minds.
We have several of these per week. Usually Gadget related though ^^ |
|
|
Mar 10 2012, 01:41 PM
Post
#3
|
|
Moving Target Group: Members Posts: 366 Joined: 10-November 08 Member No.: 16,576 |
Any this MUST be some large national organization because individual hacker's NEVER make their own programming languages? Wow, nice background research.
|
|
|
Mar 10 2012, 01:52 PM
Post
#4
|
|
Moving Target Group: Members Posts: 315 Joined: 12-October 03 From: Germany, Regensburg Member No.: 5,709 |
Every comp science student should be able to write something in an "unknown programming language", as it's not that hard to write your own compiler. But, of course, in most cases it will be something quite simple (IMG:style_emoticons/default/smile.gif) I wouldn't consider it a plot hook, as this is something that every hacker in 2070 should be able to do, if he wants to have his very unique style, but it's just fluff. It's seriously not a miracle or something like that and surely not on the same level as the resonance, just a personal style thing.
|
|
|
Mar 10 2012, 01:55 PM
Post
#5
|
|
Immortal Elf Group: Dumpshocked Posts: 14,358 Joined: 2-December 07 From: Winnipeg, Manitoba, Canada Member No.: 14,465 |
Any this MUST be some large national organization because individual hacker's NEVER make their own programming languages? Wow, nice background research. Poor background research, better fearmongering."HIDE SHEEPLE, THE ENEMY IS AT THE GATES!!! Buy our stuff to find out more!" |
|
|
Mar 11 2012, 03:00 PM
Post
#6
|
|
Running Target Group: Members Posts: 1,424 Joined: 7-December 09 From: Freedonia Member No.: 17,952 |
You want to see Otaku? Go to the closest university and find the Computer Science department, Computer Engineering, or maybe even Electronics Engineering Technology. Meet ten students, you'll have met at least one Otaku; with good odds of it being more like 5 or 8 Otaku... And that's just over here, I can't hazard a guess at how bad it would be in Japan.
|
|
|
Mar 11 2012, 03:02 PM
Post
#7
|
|
Running Target Group: Members Posts: 1,424 Joined: 7-December 09 From: Freedonia Member No.: 17,952 |
Any this MUST be some large national organization because individual hacker's NEVER make their own programming languages? Wow, nice background research. I know! Its not like there is an Undergraduate course on the subject or anything right? (IMG:style_emoticons/default/wobble.gif) |
|
|
Mar 11 2012, 03:04 PM
Post
#8
|
|
Immortal Elf Group: Dumpshocked Posts: 14,358 Joined: 2-December 07 From: Winnipeg, Manitoba, Canada Member No.: 14,465 |
I know! Its not like there is an Undergraduate course on the subject or anything right? (IMG:style_emoticons/default/wobble.gif) Yeah, we know that.Does the average citizen on the street know that? That's what makes it work. |
|
|
Mar 11 2012, 03:47 PM
Post
#9
|
|
Neophyte Runner Group: Members Posts: 2,236 Joined: 27-July 10 Member No.: 18,860 |
@Daylen
You will have met eleven Otaku. |
|
|
Mar 12 2012, 07:33 AM
Post
#10
|
|
Target Group: Members Posts: 12 Joined: 16-August 06 Member No.: 9,138 |
As someone with no programming knowledge, never knew that programming languages could be so varied and individual it kind of blew my mind, slightly dissapointed to find its more commonplace!
- For me now I imagine in the 6th world hackers are very proprietary about their own style of code and copycats (either in hommage, or trying to frame others) would be dealt with harshly |
|
|
Mar 12 2012, 08:32 AM
Post
#11
|
|
Neophyte Runner Group: Members Posts: 2,236 Joined: 27-July 10 Member No.: 18,860 |
Actually a few years ago the petagon had some problems, because the guy who wrote their software started to pass away/retire. So fewer people started to knew the language, which made updates a bit more complicated.
|
|
|
Mar 12 2012, 04:21 PM
Post
#12
|
|
Immortal Elf Group: Dumpshocked Posts: 14,358 Joined: 2-December 07 From: Winnipeg, Manitoba, Canada Member No.: 14,465 |
As someone with no programming knowledge, never knew that programming languages could be so varied and individual it kind of blew my mind, slightly dissapointed to find its more commonplace! Even people working in the same programming language has a... "Handwriting" that is unique to them. My programming teacher was able to tell people who copy-pasted work just by how the code was written. I started to be able to, but had to drop out of College due to lack of funds.Actually a few years ago the petagon had some problems, because the guy who wrote their software started to pass away/retire. So fewer people started to knew the language, which made updates a bit more complicated. Also happened when a friend of mine retired from the mine back home.
|
|
|
Mar 13 2012, 12:00 AM
Post
#13
|
|
Running Target Group: Members Posts: 1,424 Joined: 7-December 09 From: Freedonia Member No.: 17,952 |
Actually a few years ago the petagon had some problems, because the guy who wrote their software started to pass away/retire. So fewer people started to knew the language, which made updates a bit more complicated. Not many people know and will put up with Fortran 4. With good reason, there is only one function that is ever called by GO TO... |
|
|
Mar 13 2012, 03:58 AM
Post
#14
|
|
Man Behind the Curtain Group: Admin Posts: 14,871 Joined: 2-July 89 From: End of the Yellow-Brick Road Member No.: 3 |
As someone with no programming knowledge, never knew that programming languages could be so varied and individual it kind of blew my mind, slightly dissapointed to find its more commonplace! The ability to create a feature rich compiler or new language that is anything more than a novelty is highly exaggerated. |
|
|
Mar 13 2012, 05:05 AM
Post
#15
|
|
Immortal Elf Group: Dumpshocked Posts: 14,358 Joined: 2-December 07 From: Winnipeg, Manitoba, Canada Member No.: 14,465 |
|
|
|
Mar 13 2012, 01:17 PM
Post
#16
|
|
Man Behind the Curtain Group: Admin Posts: 14,871 Joined: 2-July 89 From: End of the Yellow-Brick Road Member No.: 3 |
Today, yes. Back in the old days, not so much. Thus it still being in the curriculum. While not looking to throw down with you on this CanRay, I would dispute any claim that writing compiler or creating a language that is more than a novelty is easy or common; past or present. And sadly, the ability to create basic compilers is becoming a lost talent, not more common. When I started teaching again, I discovered that Assembly is no longer a required course and for a group of graduate level I.T. students (Graduate level!) I had to dedicate a night to to teaching first binary, then bits/bytes then calculating a subnet. All of this was part of my undergraduate...Extrapolating from my observations, I think it would be fair to say that by 2070, perhaps each of the Megacorps has at least one language and compiler (see MSVC++, C#, Java, etc) with several community supported compiler/language combinations, but the ability to write one from scratch is very, vary rare. Assembly is a second generation language and proficiency in it is becoming exceedingly rare. The use of third generation languages is becoming slowly eroded by WSWIG tools that remove the complexity of underlying language to increase productivity. I see programming in 2070 by the masses to be a completely new paradigm with very few people having true low-level coding skills. |
|
|
Mar 13 2012, 01:26 PM
Post
#17
|
|
Great Dragon Group: Dumpshocked Posts: 5,082 Joined: 3-October 09 From: Kohle, Stahl und Bier Member No.: 17,709 |
|
|
|
Mar 13 2012, 08:03 PM
Post
#18
|
|
Running Target Group: Members Posts: 1,424 Joined: 7-December 09 From: Freedonia Member No.: 17,952 |
While not looking to throw down with you on this CanRay, I would dispute any claim that writing compiler or creating a language that is more than a novelty is easy or common; past or present. And sadly, the ability to create basic compilers is becoming a lost talent, not more common. When I started teaching again, I discovered that Assembly is no longer a required course and for a group of graduate level I.T. students (Graduate level!) I had to dedicate a night to to teaching first binary, then bits/bytes then calculating a subnet. All of this was part of my undergraduate... Extrapolating from my observations, I think it would be fair to say that by 2070, perhaps each of the Megacorps has at least one language and compiler (see MSVC++, C#, Java, etc) with several community supported compiler/language combinations, but the ability to write one from scratch is very, vary rare. Assembly is a second generation language and proficiency in it is becoming exceedingly rare. The use of third generation languages is becoming slowly eroded by WSWIG tools that remove the complexity of underlying language to increase productivity. I see programming in 2070 by the masses to be a completely new paradigm with very few people having true low-level coding skills. You said it right there, IT. Technicians don't need much on programming skills. Computer science, and probably computer engineers, have required Assembly at every University with which I am familiar. |
|
|
Mar 13 2012, 08:45 PM
Post
#19
|
|
Man Behind the Curtain Group: Admin Posts: 14,871 Joined: 2-July 89 From: End of the Yellow-Brick Road Member No.: 3 |
You said it right there, IT. Technicians don't need much on programming skills. Computer science, and probably computer engineers, have required Assembly at every University with which I am familiar. Just be be clear, I.T. means Information Technology and encompasses the majority of the field. Programming is the core of most I.S./I.T. degrees (including mine) through the College of Business and is where I see assembly being removed. That said, the majority of the undergrads I had personal experience with came over from a Computer Science backgrounds into the College of Business. As in all things YMMV, but I was speaking very broadly across multiple disciplines and colleges and Universities. |
|
|
Mar 14 2012, 11:00 AM
Post
#20
|
|
panda! Group: Members Posts: 10,331 Joined: 8-March 02 From: north of central europe Member No.: 2,242 |
I am not quite up to speed on how they match binary to language, as in the end anything that is compiled is in the ISA of whatever CPU it is expected to run on.
|
|
|
Mar 16 2012, 08:55 PM
Post
#21
|
|
Moving Target Group: Members Posts: 124 Joined: 23-December 02 Member No.: 3,782 |
I am not quite up to speed on how they match binary to language, as in the end anything that is compiled is in the ISA of whatever CPU it is expected to run on. Most compilers leave signatures that someone experienced in that those subtle differences can see. Given the vast multitude of ways in a higher language to do the exact same result, I am willing to state the same is with assembly. Optimizers as well! granted I have not looked at the machine code for some of my programs in a long time but using c# as an example running an optimized build back through reflector has led me to say "that is nothing like what i wrote". |
|
|
Mar 16 2012, 09:28 PM
Post
#22
|
|
Immortal Elf Group: Dumpshocked Posts: 14,358 Joined: 2-December 07 From: Winnipeg, Manitoba, Canada Member No.: 14,465 |
As Blog said, Compilers have "Fingerprints" that someone who is experienced with vast amounts of programming (And you better bet the Government has people just doing that!) is able to ID them from those.
|
|
|
Mar 19 2012, 06:27 PM
Post
#23
|
|
Incertum est quo loco te mors expectet; Group: Dumpshocked Posts: 6,546 Joined: 24-October 03 From: DeeCee, U.S. Member No.: 5,760 |
You said it right there, IT. Technicians don't need much on programming skills. Computer science, and probably computer engineers, have required Assembly at every University with which I am familiar. Funny thing, at my alma mater, assembly was not required and I didn't take it at all. This is a top tier school, top 10 for computer science when I was there. I spent a semester at a sister school (where my girlfriend was studying) and I got hit with having to know assembly there. Same system, just different campuses and they had pretty different requirements (their math requirements were also FAR easier). I've had to know about big vs. little endian and what hex is, but I used it more for hacking video games at home than I ever did at school. Everything is algorithms and higher level languages. |
|
|
Lo-Fi Version | Time is now: 23rd April 2024 - 08:10 AM |
Topps, Inc has sole ownership of the names, logo, artwork, marks, photographs, sounds, audio, video and/or any proprietary material used in connection with the game Shadowrun. Topps, Inc has granted permission to the Dumpshock Forums to use such names, logos, artwork, marks and/or any proprietary materials for promotional and informational purposes on its website but does not endorse, and is not affiliated with the Dumpshock Forums in any official capacity whatsoever.