Pint is a PIN tool that exposes the PIN API to lua scripts. Pint runs on 64 bit Ubuntu and 32 bit Windows XP, it should run on 32 bit Ubuntu and 64 bit XP as well but this is yet untested. PIN is a dynamic instrumentation engine developed by Intel. Basically, it is a JIT compiler for binaries. It will disassemble the binary, one basic block at a time, and recompile it with additional instructions inserted at arbitrary positions. Pint makes it possible to add lua code at this point. Installation: Under Windows, make sure you have VC++2010 installed. Install cygwin and the following packages: ruby, patch, wget, unzip. Add C:\cygwin\bin to the %PATH% environment variable. Open a VC++ console. Move to your preferred directory and run: git clone "https://github.com/hexgolems/pint" cd pint ruby make.rb setup. The setup target will download pin & lua, apply patches where necessary and build Pint. The final pintool is called runner.dll. You can then run your lua script with: pin.exe -t runner.dll -s path/to/scrip -- binary_to_instrument.exe args for exe. Under Ubuntu, make sure you use ruby1.9 and have git installed and then run: git clone "https://github.com/hexgolems/pint" cd pint
Yaramod is a library for parsing YARA rules into AST and building new YARA rulesets with C++ programming interface.
Application monitoring and security platform that provides runtime visibility, threat detection, and automated response capabilities for application-layer security
Prevents you from committing passwords and other sensitive information to a git repository.
SAST and malware analysis tool for Android APKs with detailed scan information.
API security platform that combines discovery, testing, and monitoring capabilities to identify and protect against API vulnerabilities throughout the development lifecycle.
A tool that safely installs packages with npm/yarn by auditing them as part of your install process.
A tool for identifying potential security vulnerabilities in web applications
Reformat and re-indent bookmarklets, ugly JavaScript, and unpack scripts with options available via UI.
An AI-powered career platform that automates the creation of cybersecurity job application materials and provides company-specific insights for job seekers.
Fabric Platform is a cybersecurity reporting solution that automates and standardizes report generation, offering a private-cloud platform, open-source tools, and community-supported templates.
Stay ahead in cybersecurity. Get the week's top cybersecurity news and insights in 8 minutes or less.
Wiz Cloud Security Platform is a cloud-native security platform that enables security, dev, and devops to work together in a self-service model, detecting and preventing cloud security threats in real-time.
A cybersecurity platform that offers vulnerability scanning, Windows Defender and 3rd party AV management, and MFA compliance reporting, among other features.
Adversa AI is a cybersecurity company that provides solutions for securing and hardening machine learning, artificial intelligence, and large language models against adversarial attacks, privacy issues, and safety incidents across various industries.