Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 23
  1. I got my first CVE.

  2. How to systematically extract struct field offsets from Apple's stripped XNU kernelcache using static analysis alone.

  3. A hands-on exploration of Pointer Authentication Codes (PAC) on iOS.

  4. How does Predator spyware transform from running code into active surveillance?

  5. A complete walkthrough of the 8ksec "FridaInTheMiddle" challenge: bypassing Frida detection, hooking Swift functions, and intercepting arguments on a jailbroken iPhone.

  6. How to attack a macOS XPC Helper using a simple Objective-C script

  7. How to find pre defined macros in macOS system sandbox profiles?

  8. How to extract the content of a malicious macOS pkg installer and reverse engineer it?

  9. Deep dive into ptrace internals, from syscall to kernel implementation, understanding how it prevents debugger attachment and how to bypass it.

  10. How to write an anti-debugging mechanism using fork and how to detect it!

  11. This tutorial is designed for developers and security enthusiasts who want to approach LLDB, through a practical exercise.

  12. A single missing ampersand ('&') led me through a challenging four-hour debugging journey.

  13. Suppose you want to reverse-engineer some of Darwin's binary source code.

  14. In the previous post, we discussed building a basic macOS agent with launchd.

  15. Understand how to constrain window sizes in macOS applications using SwiftUI.

  16. Launchd is responsible for starting, stopping, and managing background processes in macOS.

  17. In this comprehensive guide, we delve into the process of notarizing macOS applications using Apple's notarytool.

  18. Discover how to test callback-based APIs in C++ as a JavaScript developer.

  19. As a JavaScript developer, you are probably familiar with the const keyword used to declare variables whose value cannot be changed.

  20. Discover the process of code signing macOS CLI applications using CMake in this step-by-step tutorial.

  21. In this post, we discuss how to resolve the 'User interaction is not allowed' error when using xcrun notarytool store-credentials on CircleCI.

  22. How to defined CPU architecture in you C++ code?

  23. How to spawn process in C or C++?