There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Tiny SHell - An open-source UNIX backdoor * Before compiling Tiny SHell 1. First of all, you should setup your secret key, which is located in tsh.h; the key can be of any length (use at least 12 characters for better security). 2. It is advised to change SERVER_PORT, the port on which the server will be listening for incoming connections. 3. You may want to start tshd in "connect-back" mode if it runs on on a firewalled box; simply uncomment and modify CONNECT_BACK_HOST in tsh.h. * Compiling Tiny SHell Run "make <system>", where <system> can be any one of these: linux, freebsd, openbsd, netbsd, cygwin, sunos, irix, hpux, osf * How to use the server It can be useful to set $HOME and the file creation mask before starting the server: % umask 077; HOME=/var/tmp ./tshd * How to use the client Make sure tshd is running on the remote host. You can: - start a shell: ./tsh <hostname> - execute a command: ./tsh <hostname> "uname -a" - transfer files: ./tsh <hostname> get /etc/shadow . ./tsh <hostname> put vmlinuz /boot Note: if the server runs in connect-back mode, replace the remote machine hostname with "cb". * About multiple file transfers At the moment, Tiny SHell does not support scp-like multiple and/or recursive file transfers. You can work around this bug by simply making a tar archive and transferring it. Example: ./tsh host "stty raw; tar -cf - /etc 2>/dev/null" | tar -xvf - * About terminal modes On some brain-dead systems (actually, IRIX and HP-UX), Ctrl-C and other control keys do not work correctly. Fix it with: % stty intr "^C" erase "^H" eof "^D" susp "^Z" kill "^U" * About security Please remember that the secret key is stored in clear inside both tsh and tshd executables; therefore you should make sure that no one except you has read access to these two files. However, you may choose not to store the real (valid) key in the client, which will then ask for a password when it starts.
rainbarf
it's like Rainmeter, but for CLI!pianolizer
An easy-to-use toolkit for music exploration and visualization, an audio spectrum analyzer helping you turn sounds into piano notesflare
nRF905 single-chip radio transceiver demodulator + FLARM protocol decoderiStat-Pro.wdgt
Monitor widget: CPU, memory, network, bandwidth and drive. (I'm not the author, just patched the discontinued Dashboard.app widget for my own needs)dePAC
seamless Proxy Auto-Config (a.k.a. Web Proxy Auto Discovery) for CLI appsKeyLab_Essential_Hacks
Disgusting hack put together during a rainy weekend to enable Instant Mapping for Arturia KeyLab Essential MIDI controller in Ableton Live 10.inPEct
inPEct means "infect", applicable to PE ("Portable Executable") format. It is an executable binder, thus, it's able to join two .exe files in one.LWP-Protocol-Net-Curl
let's make LWP great again!Text-SpeedyFx
Extremely Fast Text Feature Extraction for Classification and Indexingnordvpn-proxy
run NordVPN in a container and expose as a SOCKS/HTTP proxyHTML-Untemplate
web scraping assistantspeedyfx
C implementation of SpeedyFx algorithmText-Fingerprint
Algorithm-Burg
extrapolate time series using Burg's methodACFTools
ACFTools is a utility for manipulating X-Plane flight simulator aircraft and weapon models without using its Plane Maker. It can decode both Apple and Intel ACF/WPN formats into plain text files with a syntax similar to C, which can be edited and then re-converted into binary data. It is able to extract almost complete 3D models of aircraft (fuselage, floats, tanks, wings, stabs, propellers, engines) and write it in AC3D modeler format. Edited 3D parts can then be merged into plain text and consequently converted into binary ACF files.waifu2x-converter-cpp
Dockerfile for DeadSix27's fork of waifu2x-converter-cppmyTunes
Access iTunes media files stored on your iDevice through the 'Media/myTunes' folder accessible via SCP, iPhoneBrowser or iFile internal server.CPAN-U
CPAN::U is a collaborative filter based recommendation system for Perl developerspy-speedyfx
Python implementation of the SpeedyFx algorithmstas-dotfiles
There's no place like $HOMEAnyEvent-Net-Curl-Queued
Any::Moose wrapper for queued downloads via Net::Curl & AnyEventCrawlerBadPractices
Como fazer um crawler ineficientegrp.wcx
Extract/create support for GRP (Duke Nukem 3D and other Build engine-based games group file) file format. First (and only) plugin written in Assembler!LED-toys
Test-Mojibake
Test::Mojibake - check your source for encoding misbehaviorencephalocoitus
Yet Another BrainFuck Compiler in Perlstas-vim
my vim configPHProxy
Quick&Dirty way to emulate mod_proxy's ProxyPass via mod_rewrite+PHP . Edit the definitions at the start of the code to configure.Geo-CEP
Resolve Brazilian city data for a given CEPtiny-HTTP-proxy
This is a tiny and highly experimental HTTP/1.0 proxy software that I have written to debug HTTP protocol & it's clients. It is very small and simple, yet useful to reverse-engineering purposes.TicketFeed
Scraper que gera feed Atom para extratos de ticket.com.brdaemoniac
plays "Iron Maiden - Fear Of The Dark" through PC build-in speaker under DOS/Windows/Linux/FreeBSDMCGA-Linedraw
Register-only routine for drawing lines on 16-bit x86github-stats
LockIt
Multi-purpose BIOS Password LockerAI-MongoDBayes
MapReduce NaΓ―ve Bayes classifierparport-LED
controls LED diodes wired directly to a parallel port, under MS-DOSText-Roman
Allows conversion between Roman and Arabic algarisms.HTML-AsText-Fix
extends HTML::Element::as_text() to render text properlyData-Printer-Filter-URI
pretty-printing URI objectsknuckle-cracker
knuckle cracker includes a tool that compares two binary files and generates human-readable (and writable) patch scripts signed with MD5. It features smart string/binary recognition. Non-printable string portions are presented in C-like escaping style ("\x20\7\r\n"). It also features a utility that applies such a patch.GibCounter
QuakeWorld server ranking & statsLove Open Source and this site? Check out how you can help us