lookbusy is a lightweight Linux terminal utility that simulates high-activity "hacker-style" logs. Usefull for background aesthetics or looking busy when someone walks past your desk.
- Current Version:
v0.0.4-experimental - Status:
Experimental- This utility is in early development. Features may be added, removed, or broken at any time.
Run the executable followed by the module name you wish to simulate:
lookbusy <module> [speed]To stop the text generation, simply use CTRL+C to "abort the process!".
crypto- Simulates a high-speed, multi-GPU cryptocurrency mining rig with real-time hash rates, nonce discovery, and thermal diagnostics.proxy- Runs a massive, high-concurrency proxy scanner, blasting through IP blocks with authentic timeout, refusal, and success rates.network-Emulates a deep packet inspection (DPI) firewall, streaming rapid TCP/IP packet captures and isolating suspicious hex payloads.ml- Simulates a dynamic machine learning pipeline, complete with dataset loading, hardware allocation, and colorized epoch training logs.package- Faithfully recreates the Debian/Ubuntu apt installation experience, complete with dynamic dependency trees, unpacking, and sticky progress bars.botnet- C2 master node coordinating a global botnet for DDoS attacks.matrix- The classic Matrix digital rain effect.defrag- Simulates a retro block-level disk defragmentation pass.malware- Simulates a system corruption leading to a ransomware payload.random- Picks one of the above modules at random.
-s, --speed [float]- Sets the speed of the wait function.
Since lookbusy uses standard C libraries, you only need gcc to get it running.
- Clone the repository:
git clone https://github.com/daniel-meek/lookbusy.git cd lookbusy - Compile the source:
gcc -o lookbusy main.c
- (Optional) Install to your path:
sudo mv lookbusy /usr/local/bin/
- Added the Botnet module
- Added the Matrix module
- Added the Defrag module
- Added the Malware module
- Implemented variable speed settings.
- Added short flag for help
-h, --help, about-a, --about, and version-v, --version. - Added variable lenght to final hex dump row.
- Rebranded from "alpha" to "experimental" to better reflect the project state.
- Overhaul for all modules.
package: Added sticky [Working] progress bars and exact apt styling.network: Rebuilt as a tcpdump-style packet sniffer with 16-byte hex dumps.ml: Introduced dynamic architectures (Deep Learning vs. Ensembles) and colorized training metrics.crypto: Switched to a high-speed multi-GPU threading simulation.proxy: Increased concurrency payload to simulate a real masscan operation.
- Fixed speed flag bugs.
- Added
--help,--about, and--version
- Initial commit with 5 modules, speed settings, and simple error handling.
Developed with ☕ by @daniel-meek
This project is licensed under the MIT License. See the LICENSE file for the full text.


