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