Our great sponsors
-
CyberChef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
-
devtoolbox
Discontinued Collection of offline utilities for developers [Moved to: https://github.com/PolyglotNetwork/devtoolbox] (by nileshtrivedi)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Ciphey
⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Love how the contributors all have what seems like dedicated accounts with no 'legal name'. Take for example this: https://github.com/gchq/CyberChef/commits?author=n1474335
n1474335
I recently started building an offline, desktop app in Flutter as a collection of dev utilities: https://github.com/nileshtrivedi/devtoolbox
Flutter was a promising choice as it'd give me Windows, Mac OS and Linux report from a single codebase - and even the possibility of running this as a self-hosted webapp. But one of the ideas I had was to bundle CyberChef with my app and open in a webview. Turns out, Flutter doesn't support webviews on desktop platforms at all. https://github.com/nileshtrivedi/devtoolbox/issues/4
It's having both TUI as well as CLI modes.
https://github.com/abhimanyu003/sttr
Since it's written in GO, you can run it pretty much anywhere you like :) ( cross platform )
Yes, it support file inputs as well.
Something I run into a lot is a JSON-like blob of text I'd like to be formatted as JSON (new lines and indentation). Most JSON formatters choke on improper JSON (understandably). It would be great to have a tool that was more lax. Like browser support for terrible HTML lax haha. If I could paste JSON-like strings into a text area and have it fix and format it as best as can be, that would be great. Some examples of non-JSON syntax to handle would be like single quotes instead of double, arbitrary JSON nodes (not necessarily wrapped in `{}`), some pre or post text (some non-JSON text at the beginning or end), comments amongst the JSON, etc. Another JSON aspect that would be useful is something to escape/unescape JSON (specifically double quotes). I deal a lot with JSON that includes escaped JSON in values and it would be great to have some better way to visualize and process those blobs. Sublime Text has a nice plugin to handle some of the escaping/unescaping[1].
Related posts
- CyberChef from GCHQ: The Cyber Swiss Army Knife
- In CTFs, you'll often get a string of text to decode. Is there a good way to recognize how to decode it?
- The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
- PicoCTF 2024: packer
- Unbreakable 2024: secrets-of-winter