Keychain-Dumper
notesutils
Keychain-Dumper | notesutils | |
---|---|---|
2 | 3 | |
1,304 | 198 | |
- | - | |
1.6 | 0.0 | |
about 1 year ago | over 1 year ago | |
Objective-C | Python | |
BSD 3-clause "New" or "Revised" License | The Unlicense |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Keychain-Dumper
-
Ask HN: What's your favorite programmer niche?
Re keychain, you're probably aware of it, but https://github.com/ptoomey3/Keychain-Dumper/ is very thorough in extracting keychain data (including data that one would expect to no longer be in there).
-
[Help] iOS Keychain Decryption
I have also tried Keychain-Dumper, but when I run this via SSH I get an error saying "No Password Keychain items found. You should Unlock your device" (my device has a 4 digit passcode that has been entered before running the dumper). I can see the Keychain-2.db and Keychain-ota-backup.plist that seem to contain the info I need, but its all heavily encrypted.
notesutils
- My productivity app is a never-ending .txt file
-
Ask HN: What's your favorite programmer niche?
I should write this stuff up, but I haven't.
I do have some brief notes on the "Notes.app" format here:
https://github.com/dunhamsteve/notesutils/blob/master/notes....
But I didn't discuss my methodology -- Generic decoding of protobuf, building up a schema as you go -- the tricky part there is that a byte array and a substructure look the same, so you have to try to decode it, and if successful, try that schema on the next example.
Here is another fun technique - scanning through a disassembly of an Apple framework looking for assembly patterns that match the protobuf compiler output (this was dependent on which language was targeted by protobuf):
https://gist.github.com/dunhamsteve/224e26a7f56689c33cea4f0f...
So you find the serializer / deserializer code and figure out what the original protbuf spec looked like.
- Notes on the Notes App
What are some alternatives?
cpgtou - A one-way iconv-like library to convert text from ANSI code pages to Unicode
TablaM - The practical relational programing language for data-oriented applications
equinox - Elegant easy-to-use neural networks + scientific computing in JAX. https://docs.kidger.site/equinox/
PixiJS - The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
diffrax - Numerical differential equation solvers in JAX. Autodifferentiable and GPU-capable. https://docs.kidger.site/diffrax/
sito - sito: A serialization suite