Quantcast
Channel: MyLife at BCIT » The Classroom
Viewing all articles
Browse latest Browse all 33

Forensics – A look at reverse engineering

$
0
0

Hey Everyone.

So I finally got my text books earlier this week. It was super easy to order them online and to be able to pick them up in person. I just had to give my order number and last name with my ID… and vola! I had a huge box with my textbooks. I do have to say it was odd carrying a big box around campus and home. But it did keep all of the books organized, safe from the rain and secure. So, if any students plan on wanting to purchase books. I’d totally recommend that you order them online, and then pick them up in the bookstore. I think you can also get them shipped to other BCIT campus locations. That is, if you happen to live further away from the BCIT Burnaby campus.

bcitbooks

So this week I thought I’d share some information regarding our Networking 2 (FSCT 8560) class. A lot of the new content has to do with reverse engineering in this class. A lot of times you may want to know what a program really does… I mean these days many people download apps and software without really paying attention to what it really does. Many times viruses and other backdoors can be installed in the app/software. This basically means that someone might be able to access your system. And little do you know the app you downloaded doesn’t just provide the intended service. But, that it also takes information off your PC/Mobile phone/Tablet etc… and stores it for their own purposes. In this case this is where reverse engineering comes to play. Now you might think to yourself how and why? Well, it will allow the malware analysts or the analyst to see what the software exactly does at all times.

RevEngPeSig

I’m sure a lot of readers will see the image above and totally freak out right? All you see is jibberish values, letters, numbers and random text. Well, if you plan on taking Networking 2, or into reverse engineering. Then you should be prepared for this type of work and actually being able to understand what is taking place. The good news is the instructor is very good and guides you through each process. It can take a little while getting used too. But, this is the type of work required to analyze and reverse engineer software. You’ll also learn how everything works in memory in the way software is loaded on a machine. This is also once again very important if you plan on analyzing the instructions of the software.

memory

That’s all for now everyone, stay tuned for more!


Viewing all articles
Browse latest Browse all 33

Trending Articles