
Exploits 2: Exploitation in the Windows Environment samples , source codes , labs and video
English | Size: 5.56 GB (5,974,413,587 Bytes)
Category: Tutorial
This course covers the exploitation of stack corruption vulnerabilities in the Windows environment. Stack overflows are programming flaws that often times allow an attacker to execute arbitrary code in the context of a vulnerable program. There are many nuances involved with exploiting these vulnerabilities in Windows. Window’s exploit mitigations such as DEP, ASLR, SafeSEH, and SEHOP, makes leveraging these programming bugs more difficult, but not impossible. The course highlights the features and weaknesses of many the exploit mitigation techniques deployed in Windows operating systems. Also covered are labs that describe the process of finding bugs in Windows applications with mutation based fuzzing, and then developing exploits that target those bugs.
Topics covered in the labs for this class include:
* Exploiting a vanilla Windows stack overflow with no mitigations turned on
* Using WinDbg to analyze our crashes
* Removing bytes from your payload (such as nulls) which would prevent exploitation
* Finding functions to call by walking the Thread Execution Block to find kernel32.dll’s location in memory so we can call functions like LoadLibrary() and GetProcAddress()
* Hashing strings to use for comparison when searching for functions, in order to minimize the size of the payload
* Overwriting Structured Exception Handlers (SEH) as a means to bypass stack cookies (/GS compile option) and bypassing the SafeSEH mitigation
* Overwriting virtual function table function pointers in C++ code as another way around stack cookies
* Using Return Oriented Programming (ROP) to defeat Data Execution Prevention (DEP) aka non-executable (NX) stack
* Using libraries which opt out of Address Space Layout Randomization (ASLR) and SafeSEH to bypass these mitigations
* Using Python to mutationally fuzz the custom, never-before-analyzed, Corey’s Crappy Document Format and Crappy Document Reader in order to find and exploit the numerous bugs within
Author Biography:
Corey Kallenberg co-founded LegbaCore in January 2015 to focus on improving firmware security. He has a Bachelors of Science in Computer Science from the University of Waterloo. His specialty areas are trusted computing, vulnerability research and low level development. In particular, Corey has spent several years using his vulnerability research expertise to evaluate limitations in current trusted computing implementations. In addition, he has used his development experience to create and improve upon trusted computing applications. Among these are a timing based attestation agent designed to improve firmware integrity reporting, and an open source Trusted Platform Module driver for Windows. Corey is also an experienced trainer, having created and delivered technical courses for the MITRE Institute, OpenSecurityTraining.info, CanSecWest, as well as numerous private customers. He is an internationally recognized speaker who has presented at BlackHat USA, DEF CON, CanSecWest, Hack in the Box KUL/AMS/GSEC, SummerCon, NoSuchCon, SyScan, EkoParty and Ruxcon. In 2015, Corey won the Pwnie award for best privilege escalation bug, for CERT VU# 552286, which exploits from userspace (ring 3) to SMM (ring “-2”), and which was found on hundreds of models of computers.
DOWNLOAD:
http://rapidgator.net/file/184067d1d17f2297cc4e997701fedf4a/Exploits_2__Exploitation_in_theWindows_Environment.part01.rar.html
http://rapidgator.net/file/733f182f19842d522278523151e0d86b/Exploits_2__Exploitation_in_theWindows_Environment.part02.rar.html
http://rapidgator.net/file/266c2ae73b361f0ab775393664274e5e/Exploits_2__Exploitation_in_theWindows_Environment.part03.rar.html
http://rapidgator.net/file/8420d95267d4fe37ed72f4e7d02539cd/Exploits_2__Exploitation_in_theWindows_Environment.part04.rar.html
http://rapidgator.net/file/7ba8acdeaba86ab485796318fccbdd89/Exploits_2__Exploitation_in_theWindows_Environment.part05.rar.html
http://rapidgator.net/file/96a6837471fbef367c6e7b55276a6c5a/Exploits_2__Exploitation_in_theWindows_Environment.part06.rar.html
http://rapidgator.net/file/03a3edb1eed79e64de7c435576f959cc/Exploits_2__Exploitation_in_theWindows_Environment.part07.rar.html
http://rapidgator.net/file/5387da3d37994e26179e31407c2272a0/Exploits_2__Exploitation_in_theWindows_Environment.part08.rar.html
http://rapidgator.net/file/64f49e5a6605668badd5c41f4b160591/Exploits_2__Exploitation_in_theWindows_Environment.part09.rar.html
http://rapidgator.net/file/b21a6437b29f94e5fbae446a60948781/Exploits_2__Exploitation_in_theWindows_Environment.part10.rar.html
http://rapidgator.net/file/d141e998799b2f1cc26317066b753407/Exploits_2__Exploitation_in_theWindows_Environment.part11.rar.html
http://rapidgator.net/file/51ea3ca8cc7e7e7a4c148a417dc50ca7/Exploits_2__Exploitation_in_theWindows_Environment.part12.rar.html
http://rapidgator.net/file/9aac26b70fa469807fc84f6ae18e1975/Exploits_2__Exploitation_in_theWindows_Environment.part13.rar.html
http://www.nitroflare.com/view/8223FCCFDBB7E55/Exploits_2__Exploitation_in_theWindows_Environment.part01.rar
http://www.nitroflare.com/view/CC6F91D704346E6/Exploits_2__Exploitation_in_theWindows_Environment.part02.rar
http://www.nitroflare.com/view/DBB50EE26E1927E/Exploits_2__Exploitation_in_theWindows_Environment.part03.rar
http://www.nitroflare.com/view/E2882E2B706BABA/Exploits_2__Exploitation_in_theWindows_Environment.part04.rar
http://www.nitroflare.com/view/472AE280CBCB038/Exploits_2__Exploitation_in_theWindows_Environment.part05.rar
http://www.nitroflare.com/view/6651E6AD0992982/Exploits_2__Exploitation_in_theWindows_Environment.part06.rar
http://www.nitroflare.com/view/3AC5F29BD1382EA/Exploits_2__Exploitation_in_theWindows_Environment.part07.rar
http://www.nitroflare.com/view/615EF44034B0376/Exploits_2__Exploitation_in_theWindows_Environment.part08.rar
http://www.nitroflare.com/view/36860BD09981067/Exploits_2__Exploitation_in_theWindows_Environment.part09.rar
http://www.nitroflare.com/view/B3CFB0B6310320D/Exploits_2__Exploitation_in_theWindows_Environment.part10.rar
http://www.nitroflare.com/view/550E3B4F3712574/Exploits_2__Exploitation_in_theWindows_Environment.part11.rar
http://www.nitroflare.com/view/9A529EA33E0B0B4/Exploits_2__Exploitation_in_theWindows_Environment.part12.rar
http://www.nitroflare.com/view/00D934CD873BF81/Exploits_2__Exploitation_in_theWindows_Environment.part13.rar
If any links die or problem unrar, send request to http://goo.gl/aUHSZc
Leave a Reply