Back Orifice (1998)
web.archive.org
web.archive.org
We were goofing around in high school with this. Putting it on computers in school and messing around. We sent it over to a classmate. Her father was teachter and we figured she might open it on their home PC. (we were 14 at the time, by the way).
Anyway, we made a fake hotmail address in the name of another classmate. These two people didn't share any classes and were not in eachother little social circle. We sent a couple of emails back and forth pretending to be the other guy but lost interest along the way and nothing happend.
Now for the strange part; forward 18 years or so. I'm in the city, I run into the person who we were sending the messages to... with the person who we were pretending to be. Married and 3 children together.
I'd like to think we brought them together in some strange way.
I was always slightly more nervous messaging the girls (obvious from their elaborate emoticon-saturated screen names).
Curiously, one of my friends had a contact named 'korea@hotmail.com' who was always online but never replied.
I sometimes wonder how many of them are doing now.
Man, those were the days... Most of my contacts disappeared one by one (except for 2 which are my oldest friends now!), and it seems like that kind of atmosphere (just adding random people to chat) doesn't exist anywhere anymore, does it?
Some of my favorite random people I’ve met, I met playing in various games then gave them my Discord channel.
Good, good times.
I like to think a lot of inadvertent introductions and friendships might have been created by the script.
Anyway I wrote some viruses and dropped them in my high school computer lab. Several ended up getting loose on the local Cincinnati area BBS scene. One ended up in McAfee antivirus pretty quickly so I assume it spread further. There was basically zero security to stop such things back then.
None of my viruses were designed to do real damage. They would print stupid messages or change your color scheme to funky colors, stuff like that.
This was back when hacking (sense 2) and the computer underground was about a mix of pranks and exploration. It’s not like today where it’s all about serious crime and espionage and the penalties are also serious. It’s definitely not fun anymore.
https://m.youtube.com/user/danooct1
Perhaps one of yours has been featured!
Computers were mostly not networked so the threat surface was small, and like I said most hackers in the sense I described were pranksters. Big money and power was just not in it unless you were going after serious specialized targets, and there were less of those and they were pretty much all air gapped.
Air gap was the only real security back then. Just don’t connect it and guard it physically.
Ever meet a guy who went by PADMaster?
One thing that I did not predict when I released BO: The distribution ZIP contained three files, a readme.txt, the BO server and the BO client. In retrospect, the BO server should probably not have been distributed with the original .EXE extension as a LARGE portion of people apparently downloaded the ZIP, unzipped it and just double clicked on the BO server, immediately infecting themselves.
Keep disturbing shit please.
..--oo] ooM [oo--..
When Dildog wrote BO2k I gave him the BO source to start with, he claims he rewrote everything from scratch and seemed a bit horrified by my code, which was never intended for distribution.
..ooM? ..ooM!
.ooM.ooF.
I got into so much trouble my Senior year of High School with your software, but it put me on a path.
Your software and NetBus was all I needed. We owned EVERYTHING, and I mean EVERYTHING in our town until we got found out. Naive me at the time thought it was really cool, until the Detectives showed up…
Here’s to you. Thank you.
Still got my cDc/l0pht/etc stickers on my old laptop and it led to my entire career. Thank you. I owe you many beers (or glasses of milk I guess).
Frickin' love that.
Sy^
The next year, so 1999, we actually got approval to attempt to change our grades as an exercise. We actually managed to do it by sneakily copying a floppy one of the teachers used to store their grades with a program called Integrade. We took it home, reverse engineered the password protection to disable it, changed our grades on the copy, re-enable the password protection with the original password, and turned that in as our proof. Our teacher was impressed and super sketched out/nervous at the same time. I guess they never considered we'd succeed and get access to the whole class's grades...
The funny thing is that when the person in charge of all the labs found out I had the password, he asked me how did I get it. When I explained to him about how I attached to the protect-z process and debugged it to get the password , he didn't believe it was possible.
Great times... as someone said, these days you'll surely get suspended or worse.
I didn’t know what that meant at the time, but my buddy sure did.
He was kicked out of school a few weeks later for editing his grades.
I got revenge couple of months later with a "screensaver" that I've made in Delphi. In reality it would just "crash" with some random error, but actually copy itself on multiple places on the hard drive with windows sounding names, run both as a service and some innocent sounding files etc. It wouldn't show up in task manager. I could send and execute whatever commands I liked. I've deleted his Diablo saves a week later or so, and man he was livid as he wasted months playing. He had no idea what happened as he had two AV programs installed and he was confident it would detect a trojan.
Windows security at that period of time really was a contradiction in terms.
> “ However, use of NetBus has had serious consequences. In 1999, NetBus was used to plant child pornography on the work computer of a law scholar at Lund University. The 3,500 images were discovered by system administrators, and the law scholar was assumed to have downloaded them knowingly. He lost his research position at the faculty, and following the publication of his name fled the country and had to seek professional medical care to cope with the stress. He was acquitted from criminal charges in late 2004, as a court found that NetBus had been used to control his computer.”
Interesting to read on Wikipedia that work on Sub7 resumed in June this year.
NetBus was the GREATEST Win95/98 remote admin/spying software outside BO.
Network scan? Don’t mind if I do. Huh. So many machines. Let’s see what windows they have open.
alt.sex.grannies (or whatever it was back in the day)
Fire off a message “NO. Turn that off. C’mon, man.”
Actually got a reply back.
“OK. I’m sorry.”
Do the title bar refresh and see it’s closed.
That was my favoritest random memory of NetBus in the wild.
But that kind of stuff is what got me interested in computers and programming back in junior high. Learned the basics of control statements and OOP in a fun engaging way. I made an AOL chatroom mailserver with sendkeys :D and later became more advanced using APIs. These were very much like mIRC but AOL hosted all the files so even better. There were private chatrooms based on just making these things and prewritten libraries floating around. Who remembers genocide.bas?(hey I didn't name it) Anybody have these? I have copies somewhere on a zip drive.
Remember punters? In dialup days you could flood a person with chat messages containing html heading tags that would slow them down rendering to the point they could never catch up. Others eventually found exploits that could crash the app on one message.
The Trojans for AOL were also pretty good. Would capture the password field and once connected open an email in the background and send it wherever, then delete sent. Back then though you could as easily just say you are an admin and ask someone for their password. Your whole neighborhood probably openly sharing through netbeui.
I think it's long enough ago to say I ran an FTP on mirc and the password was like the 5th word on the xdrive free account confirmation page. They started at $2 a referral and I bought a nice 17" ViewSonic monitor to play Quake on in the 8th grade. Other friends bought whole computers. Shut that down when the FTP got hacked and I got a cease and desist letter for 3d studio max, thought the law was coming to break down my door. After that I mellowed out.
I fondly remember writing an anime news bot, that scraped a anime news site and spammed it into one of my channels.
I didn't know what HTTP, HTML, loops, or even arrays where. I copy-pasted everything from countless sources I found.
Good times.
I then ran one with just a mode that would op anybody upon joining and then when I'd run into folks who were all into bots, I was like "yeah I have one you can borrow for your channel," and then they'd invite it and op the thing, and then it would start opping everybody who joined and the prior owner of the channel would get all ornery about it.
lol irc was like the crackhouse of the internet to me.
mIRC was far more accessible to me than programming anything more simple than a text based adventure in BASIC. Then I got into Perl :D
I think we did it to a classmate once :)
Every student could log into all the machines.... and access the webcam remotely.
Lots of messages to people telling them things like to stop picking their nose when they were sitting somewhere they thought nobody could see them.
People learned to use the privacy shields on the cams very quickly.
I believe I was in 4th or 5th grade and one night, I was playing Diablo 2 online with my cousin. My family was still using dial-up at the time so I was using one line to play and the other line to talk to my cousin on the phone. It was getting late and I was getting tired so I told my cousin I was going to call it a night. I exited Diablo 2 and continued talking to him on the phone. All of a sudden, I noticed a window pop up on my screen and it read:
"MASTER: what are you doing?"
I immediately asked my cousin if it he was messing with me. He proclaimed to not know what I was talking about and for a little bit I didn't believe him. I clicked in the chat box and asked:
"SLAVE: who is this?"
Anytime I messaged back it labeled me as "SLAVE." Anyways, the chat continued and the person told me to "look behind me." Mind you I'm in the basement and there was nothing behind me besides my dad's computer desk. This is where it got spooky:
"MASTER: who are you talking to on the phone?"
At this point, my cousin swore it wasn't him and I believed him. I looked up at my monitor and chills were sent down my spine. My mom had just given me a webcam for Christmas (I guess they had just become popular) and it was at this point I realized this person had been watching me this entire time. I panicked and immediately pulled the phone cable from the back of my Dell. It was hard to sleep soundly that night.
Believe it or not, I'd like to think this person gets partial credit for sparking my interest in computer security. From that point on, a chain reaction started and I began to immerse myself in security and became fascinated with learning about its history. Today, I happily have a career in the field :), but I still think back to this story from time to time and wonder what exactly happened.
Could it have been a Diablo 2 exploit? Maybe I joined someone's hosted game, they were somehow able to get my IP address, and then possibly exploited Windows XP? The chat window mechanism seemed pretty unique to me (maybe I'm wrong) like this person created it themselves. I'd be curious to read other people's theories. Maybe the person that executed the attack reads this post and can explain it all... :)
The most common way to get infected is running infected applications.
As for your webcam, did it not have a light when on?
Also, very likely it was your cousin or someone you know.
I'd suspect you were playing with someone you know Diablo 2 and they just decided to mess with you a bit.
The message dialogue would have looked like Windows 95/98, with a reply option. BO was more extensible; ButtTrumpet would run and announce to the person who installed it that you had come online. Another BO plug-in allowed you to change how the message interface worked. My guess is someone saw your IP, and someone checked out your IP to find you open.
I’ll tell you, when I found someone who had open BO/NetBus, I would assign a password to their configuration so they weren’t open to anyone other than me. I have to imagine that hash was was easy to crack, but at the time, I thought it was a solid way to keep people from getting messed with by anyone other than me.
What do you mean someone checked my IP to find me open? I had a certain port open?
https://en.wikipedia.org/wiki/Microsoft_BackOffice_Server
Back Orifice was basically a rootkit avant la lettre.
https://www.reuters.com/investigates/special-report/usa-poli...
I discovered that my local ISP had the finger port open on their dialup gateway. Since usernames were first letter + last name I could look up any ip addresses I found in my local firewall logs basically by name.
I saw someone trying to connect to this port and knew exactly who was scanning for this and eventually found a honeypot listener that would allow attackers to connect, but let you control the data sent back. I can’t remember exactly what I sent, but I called out the attacker by name when he connected to my machine and he never scanned me again
In other words, did you grow out of your childish shenanigans or are you just getting paid for them now?
I now manage a massive HPC cluster for a world renowned university. ¯\_(ツ)_/¯
At school, all the windows machines were locked down with a "security" application called Fortress. I started selling boot floppies that would disable Fortress to teachers, and might have loaded a few of those up with the aforementioned toys.
At home, I don't think I paid for internet access at all until well after college. A port scan of local ISP networks usually yielded someone infected with netbus or bo, and I could snarf their dialup credentials.
While those exploits probably should have landed me in jail, the worst that happened to me was an expulsion as a result of somebody else bulk changing logo.sys across school.
I'd often read phrack even though I didn't really understand programming yet, but there was this one issue that detailed how to trick a bottle recycling machine into giving you unlimited receipts, my local supermarket had the exact machine and I was thinking about doing it to see if it would work, but chickened out because I realized I'd actually be stealing from the owner of the supermarket who everyone in the town was on first name basis with. I always believed everything in the digital was sort of fair play and was really shocked when people started going to jail even for the dumbest thing like grey hat url injection.
We would then port scan known IP ranges for our ISP to find a machine we could connect to and play with. It was always fun trying to determine who actually owned the machine we found. I grew up in a small, rural community so it was actually possible to figure this out.
This lasted maybe a year or two around 98,99. A very nice memory on a lazy Saturday morning, thanks for sharing!
Something about telnet-ing into a service gives that Great Hacker Feel. You're at a command line! But it's not bash, or cmd.exe, it's something specific to that rootkit. There's little easter eggs. Some common escape codes might work, they might not. The prompt changes as you use it.
These days, I don't get many opportunities, but if I can add a very simple line-oriented protocol to a side project I sure will.
Between that and unsecured smtp relays that didn’t limit the from address, we had lots of fun.
I wish to this day I’d imaged the hard drive before formatting it. It’d have been so much fun to boot up in a VM to play with today.
I was friendly with the Admins or those people who have access to the Internet and LAN thing. I helped them out quite a bit. Well, I dropped in BO, and the only thing I did was turn on the Internet for our team.
I also found out that the boss goes around poking other people's computers across the shared network, and his first look was the "temp" directory. I remember masking or creating shortcuts for all standard windows directory names to go to a pre-defined directory with a set of pre-defined contents.
It used to log keystrokes but also the title of the window.
Well... I wasn't looking for anything in particular, I was to about 12-13 and just into computers and didn't even have internet at home.
Well to make it short, there was a lot of porn websites visiting. At all times of the day.
Which in retrospect is immensely weird considering this was a public place.
99.99% of the time people ran it. Almost no exception. I spared no friend. :D
BO and NetBus nearly got me arrested on the Friday before my Prom.
I want to tell the rest of this story, but I worry about the statue of limitations and whether the crimes committed are still prosecutable.
I didn’t, at the time, realize what we were doing outside “near, we’re in the ISP’s computers?” but, uh, I found out when the Detectives knocked on my door and took a 16-year-old me downtown to discuss “what I’ve been up to on your computer.”
That story ends with my friend getting kicked out of High School, The HIPAA law guidelines being drafted around some of his actions, then his passing away of an unknown heart issue at 20.
His naive partner-in-crime going on to having a great career in IT.
Side note: we had almost every teacher’s Netware login before we graduated. =)
Me: "I bet I can guess your password..." I said to a close friend.
Him: "No way. $50 says you can't".
Another friend: "Stupid bet".
Me: "eatme8"
Him: <speechless>, turning red with rage.
Another friend: "Holy shit".
Needless to say my late 20's were a lot of fun, very little of which I could do now without serious repercussions.
http://psdoom.sourceforge.net/
Though I'm skeptical it was ever part of a windows root kit.
I must have forgot to shut it off because there was a gang of security people in my office the next morning.
[0] oddly a small town in Ohio with a population of ~3,000 in 1999 was somehow all connected on IRC, this was well before ICQ or AIM or any social network had peaked.
Good times getting into friends' computers etc.
A friend developed Fraggle Lite in ASM with separate versions for the network adapter, which became the world's smallest RAT for a while. I never found the Easter egg, but I do remember the original password for our hardcoded users. I wonder if I still have them somewhere...
Years later, I was shocked when whatever antivirus I was running detected it as a trojan through heuristics. I realize this is pretty normal these days, but back then it felt like magic.
The IT company at the time had no idea they shouldn’t enable netbios unless it was actually required for something.
And yea, chatting about all this over AIM and IRC… ahhhh.
I was maybe 11 and I was learning about batch files and I made one named win.bat that printed “hello”. Well I’m sure most folks know what happened next time the computer rebooted …hello hello hello hello hello…and the computer teacher said I had installed a virus and tried to kick me out of school. Luckily I was only expelled from computer class for the rest of the year.