4

I found this idea intriguing, but I couldn't find anything that already existed, so I wrote a Python3 script that does it. Here's an example of its output: $ printf 'SGkgVG9tYXMh' | python3 try_decodings.py Base64 : Hi Tomas! Ascii85 : b'\x9c\xfeA\xadw%\xd1\xc8\x8b' Base85 : b'W\xb9\x92{2"\xbd\x0fF' ROT13 : FTxtIT9gLKZu Failed to decode: Base32, Base16, ...


3

You can use EAGLE Freeware. Freeware got some limitations like: The usable board area is limited to 100 x 80 mm (4 x 3.2 inches). Only two signal layers can be used (Top and Bottom). The schematic editor can only create one sheet. Support is only available via email or through our forum (no fax or phone support). Use is limited to non-profit applications or ...


2

Have a look at Abacom Sprint Layout: Windows software; runs on Wine too not free allows you to overlay a photo of the PCB and draw over it (Extras - Scanned Copy) demo version available


2

I made good experience with Hexinator. There's a Tutorial that contains a screenshot. It is available for Windows, Mac OS and Linux costs ~90 USD for commercial use supports all kinds of datatypes, including bits and bytes can define structs that are repeatable can deal with relative and absolute offsets saves a grammer independent from content, so you can ...


2

If the game is genuinely abandonware, you may be able to find the answer by searching at My Abandonware. That site has loads of old out-of-copyright games.


1

I am a big fan of SAP Powerdesigner which runs on Windows. It is commercial and expensive. But there still is a one-month trial license. Powerdesigner is a database reverse-engineering tool, but it has a so-called "Object-Oriented Modeling" Module which can reverse-engineer Java Code, and to a limited extent C++ code. Powerdesigner's main strength lies ...


1

Take a look at DoxyGen. It is widely used in industry . If you add specially formatted comments to your code, it can generate some very useful documentation. in fact the first thing I do on every new contract is to run the code through Doxygen. In fact, even without the comments, it still gives a great deal of information, such as call trees, class ...


1

The file is likely machine code. The "nonsense characters" you're seeing are bytes of code being misinterpreted as bytes of text in some 8-bit encoding, perhaps Windows-1252. If you identify the instruction-set architecture of the devices on which the file runs, you can probably disassemble it. However, disassembly produces assembly language, not the ...


1

I use my Binary Editor for this kind of task: http://www.nyangau.org/be/be.htm


1

Hopper is not gratis, however, it is not very expensive (89€ or 119€ depending on the license). Moreover, its decompiler comes at no extra cost, even though it is not as good as IDA, it's still quite good. With debugging symbols it should produce a good output. Ah, the decompiler can also be used free of charge with the trial version of the software. It ...


1

You can use android-apktool - A tool for reverse engineering Android APK files. Some useful resources: Apktool v1.4.3 - a tool for reverse engineering APK files - On XDA Developers Decompile, Edit, and Recompile in One Tool with APK Studio NOTE: I would recommend visiting http://www.xda-developers.com/ for more Android development needs.


Only top voted, non community-wiki answers of a minimum length are eligible