Bookmarks
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
page 1 / 2
23 results tagged reverseengineering  ✕   ✕
AkBKukU/CM153-Repro https://github.com/AkBKukU/CM153-Repro
Sun 09 Oct 2022 09:29:32 PM PDT archive.org

This project aims to reproduce the LMSI CM-153 card needed to operate a Philips CM-100 CD-ROM drive. This drive was originally released in 1985 and used an early version of the LSMI protocol to connect. Later versions of LMSI cards, such as the CM-260, are not compatible with earlier drives (I do not know what the exactly compatibilities are). So an early card is required. The CM-153 is a very uncommon part to find due to it's limited use, high cost, and the fact that it would probably be tossed out with the computer when upgraded being separated from its original drive.

Thanks to Roland who has a working CM-100 and CM-153 we have some pretty high quality reference images of what this card looks like. It uses all off the shelf 74 series logic chips and one 8251A UART controller. It should therefore be possible to recreate without needing any rare chips or ROM dumps.

The card has been fully reverse engineered and tested to be functional. It has been demonstrated to work using this driver with a CM100 drive.

electronics reverseengineering cloning interface cdrom retrotech
ainfosec/FISSURE https://github.com/ainfosec/FISSURE
Thu 01 Sep 2022 01:27:20 PM PDT archive.org

FISSURE is an open-source RF and reverse engineering framework designed for all skill levels with hooks for signal detection and classification, protocol discovery, attack execution, IQ manipulation, vulnerability analysis, automation, and AI/ML. The framework was built to promote the rapid integration of software modules, radios, protocols, signal data, scripts, flow graphs, reference material, and third-party tools. FISSURE is a workflow enabler that keeps software in one location and allows teams to effortlessly get up to speed while sharing the same proven baseline configuration for specific Linux distributions.

The framework and tools included with FISSURE are designed to detect the presence of RF energy, understand the characteristics of a signal, collect and analyze samples, develop transmit and/or injection techniques, and craft custom payloads or messages. FISSURE contains a growing library of protocol and signal information to assist in identification, packet crafting, and fuzzing. Online archive capabilities exist to download signal files and build playlists to simulate traffic and test systems.

python rf reverseengineering desktop application research
WerWolv/ImHex https://github.com/WerWolv/ImHex
Sun 31 Jul 2022 06:26:44 PM PDT archive.org

A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM. Full featured hex editor. Byte patching. Patch management. Copy and paste byte sequences. String and hex pattern highlighting. Pattern matching DSL. Huge file support. Can disassemble 16 different architectures' code and counting.

software hexeditor reverseengineering disassembler analysis
dmitry.gr https://dmitry.gr/
Wed 15 Jun 2022 04:05:46 PM PDT archive.org
hardware software hacking reverseengineering microcontrollers projects retrotech
robmcmullen/omnivore https://github.com/robmcmullen/omnivore
Mon 29 Nov 2021 11:31:56 PM PST archive.org

Omnivore is a cross-platform app for modern hardware (running linux, MacOS and Windows) to work with executables or media images of Atari 8-bit, Apple ][+, and other retrocomputer machines and game consoles.

software retrocomputing 8bit python reverseengineering hexeditor debugger emulators editor
mytechnotalent/Reverse-Engineering https://github.com/mytechnotalent/Reverse-Engineering
Fri 09 Apr 2021 02:49:52 PM PDT archive.org

A FREE comprehensive reverse engineering course covering x86, x64, 32-bit ARM & 64-bit ARM architectures.

Books, videos, and examples.

Assembled by DC540.

infosec software reverseengineering course howto
carvesystems/usbq https://github.com/carvesystems/usbq
Wed 13 Jan 2021 03:51:10 PM PST archive.org

USBQ is a Python-based programming framework for monitoring and modifying USB communications. Uses the kernel module from USBiquitous to implement the MITM part in the USB stack. Really does need an external device to actually sit in between the device and the system to sniff the data. Hmm.

python reverseengineering mitm usb
GitHub - bodokaiser/arduino-rtlsdr: Software-defined radio with Arduino 433 MHz transmitter and RTL-SDR receiver https://github.com/bodokaiser/arduino-rtlsdr
Thu 09 Jul 2020 04:04:40 PM PDT archive.org

This repository contains helpful resources to receive signals transmitted from an Arduino 433 MHz transmitter with an RTL-SDR receiver using GNU Radio.

The project consists of two parts. In the first part, we reverse-engineer the protocol. In the second part, we implement a real-time receiver.

arduino rf rtlsdr howto reverseengineering modulation protocols
GitHub - kentavv/binary_viewer: A binary visualization tool to aid with reverse engineering and malware detection similar to Cantor.Dust https://github.com/kentavv/binary_viewer
Wed 01 Jul 2020 05:49:03 PM PDT archive.org

Binary Viewer is a tool for binary file discovery using visualizations that may highlight patterns.

3d visualization analysis reverseengineering patterns c
GitHub - m4ll0k/SecretFinder: SecretFinder - A python script for find sensitive data (apikeys, accesstoken,jwt,..) and search anything on javascript files https://github.com/m4ll0k/SecretFinder
Wed 01 Jul 2020 04:04:47 PM PDT archive.org

SecretFinder is a python script based on LinkFinder written to discover sensitive data like apikeys, access tokens, authorizations, Javascript web tokens, and so forth in JavaScript files. It does so by using jsbeautifier for python in combination with a fairly large regular expression.

python cli reverseengineering credentials javascript exocortex
GitHub - GerbenJavado/LinkFinder: A python script that finds endpoints in JavaScript files https://github.com/GerbenJavado/LinkFinder
Wed 01 Jul 2020 04:03:28 PM PDT archive.org

LinkFinder is a python script written to discover endpoints and their parameters in JavaScript files. This way penetration testers and bug hunters are able to gather new, hidden endpoints on the websites they are testing. Resulting in new testing ground, possibility containing new vulnerabilities. It does so by using jsbeautifier for python in combination with a fairly large regular expression. The regular expressions consists of four small regular expressions.

Seems like it'd be useful for finding REST APIs to reverse engineer.

python cli webapps rest api reverseengineering exocortex scanner
"Reverse Engineering for Beginners" free book https://beginners.re/
Wed 29 Jan 2020 12:47:04 PM PST archive.org

A book that teaches the basics of reverse engineering software. CC-BY-SA. Has its own Git repo. Available in multiple languages.

infosec software reverseengineering free download pdf textbook hacking
GitHub - jopohl/urh: Universal Radio Hacker: investigate wireless protocols like a boss https://github.com/jopohl/urh
Mon 01 Oct 2018 02:16:31 PM PDT archive.org

Software for investigating unknown wireless protocols. Plug in an SDR and go. Helps you figure out how to demodulate signals, record and transmit signals, generate an overview, write or customize decoding routines to get a clearer picture, annotate and label the signals, fuzz devices (with a transmit-capable SDR), and run simulations of the protocols' state machines.

In the Arch Linux Community package collection.

https://github.com/jopohl/urh

python rf rtlsdr reverseengineering protocols tools radio hardware
Credit Card Skimmers Evolved: Shimming - News - SparkFun Electronics https://www.sparkfun.com/sparkx/blog/2673
Fri 04 May 2018 04:00:56 PM PDT archive.org
reverseengineering hardware electronics creditcards reader
Reverse-Engineering Malware Cheat Sheet by Lenny Zeltser http://zeltser.com/reverse-malware/reverse-malware-cheat-sheet.html
Tue 20 Mar 2018 02:11:48 AM PDT archive.org

A cheat-sheet for reverse engineering malware, by Lenny Zeltser.

articles malware reverseengineering reference binary x86 reversing analysis research vm cheatsheet hacking unpacking
OllyDbg v1.10 http://www.ollydbg.de/
Tue 20 Mar 2018 02:08:09 AM PDT archive.org

A disassembler for Windows. One of the best in the field, and v2.0 just went beta. It's shareware, though it doesn't appear to lack any functionality if you haven't purchased it yet.

debugging reversing code debugger assembler disassembler tools reverseengineering binary development assembly cracking windows programming analysis hacking software
android-apktool https://ibotpeaches.github.io/Apktool/
Tue 20 Mar 2018 01:36:55 AM PDT archive.org

A toolset for taking apart Android .apk files so that the binaries can be reverse engineered or modified.

debugging reversing apk android tools hacking reverseengineering
FDBG http://fdbg.x86asm.net/
Tue 20 Mar 2018 12:45:07 AM PDT archive.org

FDBG is a code debugger for code running in user mode (ring 3) in long mode (i.e., 64-bit native mode) on AMD CPUs. Ports for Windows and Linux are available. Written entirely in assembly language, includes source code. Extremely small executable.

software debugger windows amd application linux long-mode 64-bit reverseengineering
binvis.io http://binvis.io/
Tue 20 Mar 2018 12:23:26 AM PDT archive.org

Upload a file to this site and it not only takes the file apart like a hex editor, but it also implements a number of different visualization techniques that translate the binary into visual pictures. The visual feedback is highly useful in the process of reverse engineering, because people's brains just weren't wired to read hex.

binary art visualization online hexeditor data reverseengineering
zynamics.com - BinNavi http://www.zynamics.com/binnavi.html
Tue 20 Mar 2018 12:22:23 AM PDT archive.org

BinNavi is a tool for performing static and dynamic reverse engineering of executables for a number of platforms - x86, ARM, PowerPC, and MIPS. Can connect to remote debuggers on other systems to examine running code. Extensible with scripts, can annotate call flow graphs. The source is on Github: https://github.com/google/binnavi

binary debugger x86 visual crossplatform staticanalysis dynamicanalysis security reverseengineering foss graph flow syscalls
page 1 / 2
4684 links, including 339 private
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn