วิศวกรรมย้อนกลับการเอารัดเอาเปรียบและ crypto
ตรวจสอบบล็อกของฉันติดตามฉันบน Twitter และ YouTube!
reverse Engineering crackme ง่าย ๆ ที่เรียกว่า "เพียงแค่ดู": writeup
Reverse Engineering A ระดับ 1 crackme "easy_firstcrackme-by-d4rk_fl0w": writeup
ยูทิลิตี้ - ไฟล์/ไฟล์ที่เรียกใช้งานไปยังสคริปต์ตัวแปลง shellcode: รหัส
ยูทิลิตี้ - สคริปต์แอสเซมบลีและลิงก์: รหัส
ยูทิลิตี้ - ตัวสร้างโครงกระดูกการทดสอบ ShellCode: รหัส
ยูทิลิตี้ - เทมเพลตสคริปต์ GDB Python: รหัส
ออกจาก Syscall ASM: รหัส
เขียน syscall "สวัสดีโลก!": รหัส
รหัส Execve ShellCode (การกำหนดที่อยู่แบบไดนามิก)
Ret2Libc ใช้ประโยชน์จาก Protostar Stack6 Challenge: Code
ใช้ประโยชน์จาก Protostar Stack7 Challenge (โซ่ ROP ที่เล็กที่สุด): รหัส
ใช้ประโยชน์จาก Vuplayer 2.49 (ไม่มี DEP) บัฟเฟอร์โอเวอร์โฟลว์ท้องถิ่น: รหัส, การเขียน
Execve ShellCode (วิธีการสแต็ก): รหัส
Execve ShellCode โดยใช้รหัสที่อยู่สัมพัทธ์ RIP
รหัสผ่านการป้องกันรหัสผ่าน bind (linux/x64) รหัสการเขียน
รหัสผ่านการป้องกันรหัสผ่าน REVERSE SHELL (LINUX/X64), การเขียน, โดดเด่นในจำนวนที่ 1 ของ PAGED-OUT
Xanax - ตัวเข้ารหัส Shellcode ที่กำหนดเองที่เขียนในแอสเซมบลี:
โครงกระดูกเข้ารหัสทั่วไป (และค่อนข้างขยายได้) มากขึ้นเขียนในรหัส GO
Gocryper: AES shellcode crypter ที่กำหนดเองเขียนในรหัส GO, WriteUp
เครื่องยนต์ polimorphic พื้นฐานที่เขียนด้วยรหัส GO, WriteUp
รหัสเชลล์นักล่าไข่ (linux/x64), เขียนเขียน
Shell Reverse Reverse ป้องกันรหัสผ่าน (Linux/ARMV6)
สตริงของ Malwaretech ความท้าทาย Crackmes: WriteUp
Shellcode ของ Malwaretech ท้าทายแคร็ก: เขียน
Defcon Qualys 2019: SpeedRun-001 Exploit (BOF + ROP ที่ใช้สแต็ก): รหัส
วิธีแก้ปัญหาสำหรับ crackme "crackme2-be-d4rk_fl0w" เขียน
วิธีแก้ปัญหาสำหรับ crackme "crack3-by-d4rk_fl0w"::
ยูทิลิตี้ - R2Frida Cheatsheet: WriteUp
วิธีแก้ปัญหาสำหรับ crackme "Alien_bin" เขียน
โซลูชันอัตโนมัติสำหรับ CrackMe "Mexican": WriteUp, Script Solution 1: การแกะสลัก, โซลูชันสคริปต์ 2: การแก้ไข
WriteUp สำหรับ crackme "crackme_by_coulomb" (.net): writeup
การเขียนสำหรับ crackme "shadows_registerme" (.net): writeup
การเขียนสำหรับ crackme "Removemytrial_by_coulomb" (.net): writeup
WriteUp สำหรับ crackme "รับรหัสผ่าน": writeup, รหัส (keygen)
โซลูชั่น Cyptopals: Set 1, Challenge 1. "แปลง hex เป็น base64": รหัส
โซลูชั่น Cyptopals: Set 1, Challenge 2. "แก้ไข xor": รหัส
โซลูชั่น Cyptopals: Set 1, Challenge 3. "Single-byte xor cipher": รหัส
โซลูชั่น Cyptopals: Set 1, Challenge 4. "ตรวจจับ Xor ตัวละครเดี่ยว": รหัส
โซลูชั่น Cyptopals: Set 1, Challenge 5. "ใช้การทำซ้ำคีย์ xor": รหัส
โซลูชั่น Cyptopals: Set 1, Challenge 6. "Break Repeating-Key Xor": รหัส
โซลูชั่น Cyptopals: Set 1, Challenge 7. "AES ในโหมด ECB": รหัส
โซลูชั่น Cyptopals: Set 1, Challenge 8. "ตรวจจับ AES ในโหมด ECB": รหัส
โซลูชั่น Cyptopals: ชุดที่ 2, Challenge 9. "ใช้ PKCS#7 Padding": Code
โซลูชั่น Cyptopals: ชุดที่ 2, ความท้าทาย 15. "การตรวจสอบ PKCS#7 การตรวจสอบความถูกต้องของ PKCS#7": รหัส
รายการเครื่องมือที่ไม่ครบถ้วนสมบูรณ์
มี หลาย สิ่งหลายอย่างอยู่ที่นั่น นี่เป็นสิ่งที่มีประโยชน์ที่สุดที่ฉันพบมา