pentester academy
https://drive.google.com/drive/folders/0B9h6Z88xmpyKNk5TSjVhVElnRHc
https://drive.google.com/drive/folders/0B9h6Z88xmpyKNk5TSjVhVElnRHc
Taking over Facebook accounts using Free Basics partner portal
https://www.josipfranjkovic.com/blog/facebook-partners-portal-account-takeover
https://www.josipfranjkovic.com/blog/facebook-partners-portal-account-takeover
JosipFranjkovic
Taking over Facebook accounts using Free Basics partner portal
I enjoy breaking websites.
Malware writer likes to use ptrace(), why and how?
because with ptrace(), you can essentially redirect the debuggee to call malloc(), and given the newly allocated memory, insert a new program into the newly allocated memory (making sure the pages are marked readable and executable), and redirect some existing codes to that memory for execution and then let the debuggee continue execution.
PoC:
https://github.com/gaffe23/linux-inject
https://shunix.com/shared-library-injection-in-android/
because with ptrace(), you can essentially redirect the debuggee to call malloc(), and given the newly allocated memory, insert a new program into the newly allocated memory (making sure the pages are marked readable and executable), and redirect some existing codes to that memory for execution and then let the debuggee continue execution.
PoC:
https://github.com/gaffe23/linux-inject
https://shunix.com/shared-library-injection-in-android/
GitHub
GitHub - gaffe23/linux-inject: Tool for injecting a shared object into a Linux process
Tool for injecting a shared object into a Linux process - gaffe23/linux-inject
embedded-operating-systems-2nd.rar
10.6 MB
Embedded Operating Systems: A Practical Approach, 2nd Edition 2018