wake up! 16b
seen from China
seen from Ireland

seen from Poland
seen from Poland
seen from United States
seen from United Kingdom

seen from United States
seen from France
seen from Türkiye
seen from Brunei
seen from China
seen from Poland
seen from China
seen from Poland
seen from Italy
seen from United States
seen from Sweden
seen from United States
seen from Latvia

seen from Spain
wake up! 16b
my siblings don't understand. c and assembly are literally dating
had the fun experience of using a debug tool to semi-decompile my own small piece of code so I could figure out what was wrong, the answer is I made a typo, moved to register "cs" instead of "cx" so ofc things didn't work haha
been having fun learning assembly & following a small series on making an operating system :)
I will never be over the fact that rollercoaster tycoon was written by one guy in ASSEMBLY. not c not java ASSEMBLY, which is genuinely like. one step away from writing code in BINARY. this game should be considered a masterclass in designing.
Like this is the code for writing “Hello World” in assembly.
and chris sawyer made a WHOLE GAME IN THIS.
Sunday Roundup: 11th of December 2016
Sunday Round up for the week ending the 11th of December 2016:
Articles:
Caffeinated Packet Analyzer: https://github.com/dripcap/dripcap
NetCat 0.7.1 - Denial of Service: https://www.exploit-db.com/exploits/40866/
A Crash Course in x86 Assembly for Reverse Engineers: https://sensepost.com/blogstatic/2014/01/SensePost_crash_course_in_x86_assembly-.pdf
IoT Security vs Usability: https://community.rapid7.com/community/infosec/blog/2016/12/07/iot-usability-vs-security
Netgear R7000 - Command Injection: https://www.exploit-db.com/exploits/40889/
sslscan – Detect SSL Versions & Cipher Suites (Including TLS): http://www.darknet.org.uk/2016/12/sslscan-detect-ssl-versions-cipher-suites-including-tls/
Twitter:
"MOBILedit Forensic Express Is The First Tool To Support New iOS 10.2 Encryption" #forensics #feedly https://t.co/N0xyKHTCzg
— The Security Sleuth (@Security_Sleuth) December 4, 2016
"USB Killer, yours for $50, lets you easily fry almost every device" #informationsecurity #feedly https://t.co/qBnsNC5QaP
— The Security Sleuth (@Security_Sleuth) December 4, 2016
"Google Debuts Continuous Fuzzer for Open Source Software" #informationsecurity #feedly https://t.co/5lkT404ZLK
— The Security Sleuth (@Security_Sleuth) December 5, 2016
"Backdoor in Sony IPELA Engine IP Cameras" #reverseengineering #feedly https://t.co/4a5auC7Xw4
— The Security Sleuth (@Security_Sleuth) December 6, 2016
"Reflections of a Security Professional: Podcast Interview" #forensics #feedly https://t.co/qPcd0SuQRx
— The Security Sleuth (@Security_Sleuth) December 7, 2016
"Real deal: Hackers steal steelmaker trade secrets" #infosec #feedly https://t.co/vOXpqUydqT
— The Security Sleuth (@Security_Sleuth) December 8, 2016
Read last weeks round up here
If you found some other interesting stuff this week feel free to leave a link to it in the comments section.
프로젝트명: Snake Game
개발환경: Windows XP
개발도구: Visual Studio 2008, masm(x86 assembly language)
개발기간: 2011.03.02 ~ 2011.05.11
인원&역할: 총 3인 / 팀장(알고리즘 설계 및 개발)
학부 2학년 시스템 프로그래밍 과목 팀 프로젝트.
x86 Assembly - Something a bit different
Assembly is cool! Being one of the most basic of languages, it is very low level but there are some really fun things you can do with it. Ollydbg is a windows compatible debugger which allows you to view .dll and .exe files in their most basic assembly format. Its available free from http://www.ollydbg.de/
Essentially from here you are able to modify executables after they have been compiled, and make adjustments to them. In addition you also get an understanding of how a program runs, this understanding along with memory scanners can allow you create trainers that modify the memory to create things like cheats for games.
Memory scanners are a great start for any beginner to learn how to modify a program's memory in real-time. Highly recommended for starters is TSearch 1.6b(http://wpepro.net/index.php?categoryid=4), this easy to use trainer also contains powerful breakpoints/hardware breakpoints along with scripting of assembly to defeat issues like DMA (Dynamic Memory Addresses) in memory.
After you get the basics of that, Cheat Engine (http://www.cheatengine.org/downloads.php) is worth a look. It is more powerful than TSearch and is constantly being improved upon.
Now I understand that you may be thinking that's probably not the best way to learn assembly. However by using the memory scanners you will get an idea for how memory works within a program at the lowest-level, that coupled with decompilers/debuggers you should get a good understanding of assembly.
Obviously you will need some sort of cheat sheet for the commands used in assembly, so here is a good one to get you started! http://www.jegerlehner.ch/intel/IntelCodeTable.pdf