OS4 DepotLogo by DBAlex 
(anonymous IP: 10.1.239.7,0) 
 HomeRecentStatsSearchMirrorsContactInfoDisclaimerConfigAdmin
 Menu

 Features
   Crashlogs
   Bug tracker
   Locale browser
 

 Categories

   o Audio (344)
   o Datatype (51)
   o Demo (204)
   o Development (608)
   o Document (24)
   o Driver (98)
   o Emulation (150)
   o Game (1025)
   o Graphics (509)
   o Library (119)
   o Network (237)
   o Office (67)
   o Utility (936)
   o Video (70)

Total files: 4442

Full index file
Recent index file

 Links

  Amigans.net
  OpenAmiga
  Aminet
  UtilityBase
  IntuitionBase
  AmigaBounty


Support the site


 Readme for:  Utility » Misc » xorsearch.lha

XORSearch

Description: Search for a XOR encoded string in a file
Download: xorsearch.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 49kb
Version: 1.11.4
Date: 27 Jul 25
Author: Didier Stevens, port by Stefan Haubenthal
Submitter: Samir Hawamdeh
Homepage: https://blog.didierstevens.com/programs/xorsearch/
Category: utility/misc
License: Other
Distribute: yes
Min OS Version: 4.0
FileID: 13438
 
Comments: 0
Snapshots: 0
Videos: 0
Downloads:  (Current version)
 (Accumulated)

[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] 
Usage:  XORSearch [-siuhkpwWLxrS] [-l length] [-n [-+]length] [-f
search-file] [-e byte] [-d encodings] file [string|hex|rule]
XORSearch V1.11.4, search for a XOR, ROL, ROT, SHIFT or ADD encoded string in a
file
Use filename - to read from stdin
Use -x when the file to search is a hexdump
Use -s to save the XOR, ROL, ROT, SHIFT or ADD encoded file containing the
string
Use -l length to limit the number of printed characters (50 by default, 38 with
option -p)
Use -i to ignore the case when searching
Use -u to search for Unicode strings (limited support)
Use -r to reverse the file before searching
Use -f to provide a file with search strings
Use -n [-+]length to print neighbouring characters (before & after the found
keyword)
Use -h to search for hex strings
Use -k to decode with embedded keys
Use -S to print all strings
Use -p to search for PE-files
Use -w to search with wildcards
Use -W to search with embedded wildcards
Use -L to list embedded wildcards
Use -e to exclude a particular byte-value from encoding
Use -d to disable encoding(s) 1: XOR 2: ROL 3: ROT 4: SHIFT 5: ADD
Options -l and -n are mutually exclusive
Options -u and -h are mutually exclusive
Options -k and -e are mutually exclusive
Option -p is not compatible with options -i, -u, -h, -n and -r
When using -p, do not provide a search string or use -f
When using -W, do not provide a search string or use -f
Use option -L without arguments or other options

Source code put in the public domain by Didier Stevens, no Copyright
Use at your own risk
https://DidierStevens.com

Copyright (c) 2004-2025 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment