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

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 ...


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.


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 ...


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

This is not exactly UML (but neither are the class diagrams in VS), but comparable and it provides so much more: SourceTrail. The application is FLOSS and hosted over on GitHub.


1

Visual Studio 2017 (Community Edition) has a feature to generate class diagrams. Specifically, you load your project in VS, then right click on a header file and select "View Class Diagram".


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

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

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