Book
Python for Offensive PenTest: a practical guide to ethical hacking and penetration testing using Python.
| Τίτλος: | Python for Offensive PenTest: a practical guide to ethical hacking and penetration testing using Python. |
|---|---|
| Συγγραφείς: | Khrais Hussam. |
| Πηγή: | EN05CEBSCO05C1179 |
| Στοιχεία εκδότη: | Birmingham Packt Publishing |
| Έτος έκδοσης: | 2018 |
| Συλλογή: | Kazan Federal University Digital Repository |
| Θεματικοί όροι: | Python (Computer program language), Penetration testing (Computer security), Application software -- Testing, COMPUTERS / Programming Languages / Python, COMPUTERS / Software Development & Engineering / Quality Assurance & Testing, Electronic books |
| Περιγραφή: | Python is an easy-to-learn and cross-platform programming language which has unlimited third-party libraries. Plenty of open source hacking tools are written in Python and can be easily integrated within your script. This book is divided into clear bite-size chunks so you can learn at your own pace and focus on the areas of most interest to . ; Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Warming up -- Your First Antivirus-Free Persistence Shell; Preparing the attacker machine; Setting up internet access; Preparing the target machine; TCP reverse shell; Coding a TCP reverse shell; Server side; Client side; Data exfiltration -- TCP; Server side; Client side; Exporting to EXE; HTTP reverse shell; Coding the HTTP reverse shell; Server side; Client side; Data exfiltration -- HTTP; Client side; Server side; Exporting to EXE; Persistence; Making putty.exe persistent. ; Making a persistent HTTP reverse shellTuning the connection attempts; Tips for preventing a shell breakdown; Countermeasures; Summary; Chapter 2: Advanced Scriptable Shell; Dynamic DNS; DNS aware shell; Interacting with Twitter; Parsing a tweet in three lines; Countermeasures; Replicating Metasploit's screen capturing; Replicating Metasploit searching for content; Target directory navigation; Integrating low-level port scanner; Summary; Chapter 3: Password Hacking; Antivirus free keylogger; Installing pyHook and pywin; Adding code to keylogger; Hijacking KeePass password manager. ; Man in the browserFirefox process; Firefox API hooking with Immunity Debugger; Python in Firefox proof of concept (PoC); Python in Firefox EXE; Dumping saved passwords out of Google Chrome; Acquiring the password remotely; Submitting the recovered password over HTTP session; Testing the file against antivirus; Password phishing -- DNS poisoning; Using Python script; Facebook password phishing; Countermeasures; Securing the online account; Securing your computer; Securing your network; Keeping a watch on any ... |
| Τύπος εγγράφου: | book |
| Γλώσσα: | English |
| ISBN: | 978-1-78883-246-5 1-78883-246-9 |
| Relation: | http://dspace.kpfu.ru/xmlui/bitstream/net/178482/-1/1801011.pdf; https://dspace.kpfu.ru/xmlui/handle/net/178482 |
| Διαθεσιμότητα: | https://dspace.kpfu.ru/xmlui/handle/net/178482 |
| Αριθμός Καταχώρησης: | edsbas.65EBDDAF |
| Βάση Δεδομένων: | BASE |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://dspace.kpfu.ru/xmlui/handle/net/178482# Name: EDS - BASE (ns324271) Category: fullText Text: View record from BASE |
|---|---|
| Header | DbId: edsbas DbLabel: BASE An: edsbas.65EBDDAF RelevancyScore: 817 AccessLevel: 3 PubType: Book PubTypeId: book PreciseRelevancyScore: 817.436645507813 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Python for Offensive PenTest: a practical guide to ethical hacking and penetration testing using Python. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Khrais+Hussam%2E%22">Khrais Hussam.</searchLink> – Name: TitleSource Label: Source Group: Src Data: EN05CEBSCO05C1179 – Name: Publisher Label: Publisher Information Group: PubInfo Data: Birmingham Packt Publishing – Name: DatePubCY Label: Publication Year Group: Date Data: 2018 – Name: Subset Label: Collection Group: HoldingsInfo Data: Kazan Federal University Digital Repository – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22Python+%28Computer+program+language%29%22">Python (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Penetration+testing+%28Computer+security%29%22">Penetration testing (Computer security)</searchLink><br /><searchLink fieldCode="DE" term="%22Application+software+--+Testing%22">Application software -- Testing</searchLink><br /><searchLink fieldCode="DE" term="%22COMPUTERS+%2F+Programming+Languages+%2F+Python%22">COMPUTERS / Programming Languages / Python</searchLink><br /><searchLink fieldCode="DE" term="%22COMPUTERS+%2F+Software+Development+%26+Engineering+%2F+Quality+Assurance+%26+Testing%22">COMPUTERS / Software Development & Engineering / Quality Assurance & Testing</searchLink><br /><searchLink fieldCode="DE" term="%22Electronic+books%22">Electronic books</searchLink> – Name: Abstract Label: Description Group: Ab Data: Python is an easy-to-learn and cross-platform programming language which has unlimited third-party libraries. Plenty of open source hacking tools are written in Python and can be easily integrated within your script. This book is divided into clear bite-size chunks so you can learn at your own pace and focus on the areas of most interest to . ; Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Warming up -- Your First Antivirus-Free Persistence Shell; Preparing the attacker machine; Setting up internet access; Preparing the target machine; TCP reverse shell; Coding a TCP reverse shell; Server side; Client side; Data exfiltration -- TCP; Server side; Client side; Exporting to EXE; HTTP reverse shell; Coding the HTTP reverse shell; Server side; Client side; Data exfiltration -- HTTP; Client side; Server side; Exporting to EXE; Persistence; Making putty.exe persistent. ; Making a persistent HTTP reverse shellTuning the connection attempts; Tips for preventing a shell breakdown; Countermeasures; Summary; Chapter 2: Advanced Scriptable Shell; Dynamic DNS; DNS aware shell; Interacting with Twitter; Parsing a tweet in three lines; Countermeasures; Replicating Metasploit's screen capturing; Replicating Metasploit searching for content; Target directory navigation; Integrating low-level port scanner; Summary; Chapter 3: Password Hacking; Antivirus free keylogger; Installing pyHook and pywin; Adding code to keylogger; Hijacking KeePass password manager. ; Man in the browserFirefox process; Firefox API hooking with Immunity Debugger; Python in Firefox proof of concept (PoC); Python in Firefox EXE; Dumping saved passwords out of Google Chrome; Acquiring the password remotely; Submitting the recovered password over HTTP session; Testing the file against antivirus; Password phishing -- DNS poisoning; Using Python script; Facebook password phishing; Countermeasures; Securing the online account; Securing your computer; Securing your network; Keeping a watch on any ... – Name: TypeDocument Label: Document Type Group: TypDoc Data: book – Name: Language Label: Language Group: Lang Data: English – Name: ISBN Label: ISBN Group: ISBN Data: 978-1-78883-246-5<br />1-78883-246-9 – Name: NoteTitleSource Label: Relation Group: SrcInfo Data: http://dspace.kpfu.ru/xmlui/bitstream/net/178482/-1/1801011.pdf; https://dspace.kpfu.ru/xmlui/handle/net/178482 – Name: URL Label: Availability Group: URL Data: https://dspace.kpfu.ru/xmlui/handle/net/178482 – Name: AN Label: Accession Number Group: ID Data: edsbas.65EBDDAF |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.65EBDDAF |
| RecordInfo | BibRecord: BibEntity: Languages: – Text: English Subjects: – SubjectFull: Python (Computer program language) Type: general – SubjectFull: Penetration testing (Computer security) Type: general – SubjectFull: Application software -- Testing Type: general – SubjectFull: COMPUTERS / Programming Languages / Python Type: general – SubjectFull: COMPUTERS / Software Development & Engineering / Quality Assurance & Testing Type: general – SubjectFull: Electronic books Type: general Titles: – TitleFull: Python for Offensive PenTest: a practical guide to ethical hacking and penetration testing using Python. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Khrais Hussam. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2018 Identifiers: – Type: isbn-print Value: 9781788832465 – Type: isbn-print Value: 1788832469 – Type: issn-locals Value: edsbas Titles: – TitleFull: EN05CEBSCO05C1179 Type: main |
| ResultId | 1 |