Supported formats depend on the installed codecs in the system. Mouse - interaction with the mouse (usually needed for games). Memory - various functions for interacting with memory, including dynamic creation of instances of structures. Math is a mathematical library containing various functions such as calculating the square root, sine, cosine, tangent, logarithm, modulo, etc. Mail - sending letters to e-mail via SMTP protocol with support for TLS/SSL encryption. Keyboard - polling the keyboard (usually needed for games). Json - creating and parsing a JSON structure Joystick - functions for working with a joystick (usually needed for games). Image, creating, and modifying (using the 2DDrawing and VectorDrawing libraries) images. http - access to HTTP and HTTPS servers. FileSystem - copying files and folders, listing all files and folders in a given folder, reading and modifying the date and attributes of files and folders, etc. File - access to files - create, read, write, etc. There are others associated with this library, such as: Billboard, Camera, Entity, EntityAnimation, Joint, Light, Material, Node, NodeAnimation, etc. Engine3D is an interface to the OGRE 3D engine that allows you to create applications with 3D graphics and 3D games. DragDrop - drag and drop objects within a window and between windows. Dialog is a simple yet powerful dialog box library built from an XML structure. Database - access to Oracle, MySQL, Access, SQLite, PostgreSQL databases, etc. Console - creation of console applications. Supported methods are AES (128, 192 and 256 bits), Base64, secure random number generation (CryptRandom), DES, CRC32, MD5, SHA1, SHA2, SHA3, etc. CGI is a library of Common Gateway Interface server technology functions that allows relatively simple tools to create sites using the PureBasic language. AudioCD - Play music from CDs and DVDs. with support for alpha channel (32-bit graphics), gradient, etc. Assemblyline – A scalable distributed file analysis framework.ĪnalyzePE – Wrapper for a variety of tools for reporting on Windows PE files.- 2DDrawing is a library for drawing simple geometric shapes such as line, circle, rectangle, etc.BinaryAlert – An open source, serverless AWS pipeline that scans and alerts on uploaded files based on a set of YARA rules.chkrootkit – Local Linux rootkit detection.Detect-It-Easy – A program for determining types of files.ExifTool – Read, write and edit file metadata.File Scanning Framework – Modular, recursive file scanning solution.hashdeep – Compute digest hashes with a variety of algorithms.Malfunction – Catalog and compare malware at a function level.MultiScanner– Modular file scanning/analysis framework.nsrllookup – A tool for looking up hashes in NIST’s National Software Reference Library database.#Password encryption in purebasic software# Rootkit Hunter – Detect Linux rootkits.PEV – A multiplatform toolkit to work with PE files, providing feature-rich tools for proper analysis of suspicious binaries.packerid– A cross-platform Python alternative to PEiD. totalhash.py – Python script for easy searching of the database. YARA– Pattern matching tool for analysts.Yara rules generator– Generate yara rules based on a set of malware samples.#Password encryption in purebasic software#įLOSS– The FireEye Labs Obfuscated String Solver uses advanced static analysis techniques to automatically deobfuscate strings from malware binaries.ex_pe_xor & iheartxor– Two tools from Alexander Hanel for working with single-byte XOR encoded files.Balbuzard– A malware analysis tool for reversing obfuscation (XOR, ROL, etc) and more.Reverse XOR and other code obfuscation methods.Īlso contains a good strings DB to avoid false positives.
0 Comments
Leave a Reply. |