Skip to content

aayla-secura/xxxpwn_smart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What's this?

A fork of xxxpwn adding further optimizations and tweaks. Uses predictive text based on a dictionary of words/phrases vs frequencies of occurence (incorporated from Predictive_Txt_Ex).

Differences from xxxpwn:

  • Predictive text
  • Multithreading not working yet (TO DO)
  • Detect if HTTP, only change headers if HTTP (and if double newline
  • is present, do not match header names in body)
  • Limit the number of characters to get for a node/attribute name
  • Limit the number of characters to get for a node/attribute contents
  • Allow IP instead of hostname (Host header will not be updated)
  • Match on content length (min/max/exact) instead of string
  • Match string only in headers/body
  • Reverse match (match indicates fail)
  • Disable prediscovery of string length of values (gets a character until it detects the end of the string instead)
  • Match node/attribute names only for previously seen ones at the current node level
    • A preferred character set (try first, before the rest)
    • Guess if node is numeric based on a regex; use a different preferred character set for those

FAQ:

  • Why "_smart"? 'Cause everything nowadays is either smart or quantum, and quantum doesn't make sense here (not that it ever does make sense when used in commercial stuff).

About

A fork of xxxpwn using predictive text

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages