#imhex — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #imhex, aggregated by home.social.
-
The source didn't seem to use the file format, and it didn't answer much... So I'm a bit stuck about the floating point. The result I'm getting seems accurate enough for now, though. Much better than the previous attempts I've seen!
#ImHex 's scatter plot visualizer kept crashing... I can't seem to figure out how to drive it, but I whipped up a python script and it looks like my current assumptions about the shape and position coordinates are "good enough".
-
The source didn't seem to use the file format, and it didn't answer much... So I'm a bit stuck about the floating point. The result I'm getting seems accurate enough for now, though. Much better than the previous attempts I've seen!
#ImHex 's scatter plot visualizer kept crashing... I can't seem to figure out how to drive it, but I whipped up a python script and it looks like my current assumptions about the shape and position coordinates are "good enough".
-
Need something to motivate you to learn software? Maybe achievements are a good way.
Look at #ImHex, they have achievements! -
Awesome... if you open a file on an SMB share with #ImHex, then quit, it'll truncate the file to zero bytes...
And I thought I'd found my replacement for Ghex. -
Awesome... if you open a file on an SMB share with #ImHex, then quit, it'll truncate the file to zero bytes...
And I thought I'd found my replacement for Ghex. -
-
-
-
Do you know that a single binary profile can contain two distinct profiles? In this example we can see that a single profile called "name" has a so-called hat profile called "name//hat" that is in the same binary file, ready to be loaded into the Linux kernel.
-
Do you know that a single binary profile can contain two distinct profiles? In this example we can see that a single profile called "name" has a so-called hat profile called "name//hat" that is in the same binary file, ready to be loaded into the Linux kernel.
-
I've added support to see capabilities allowed by a given binary #AppArmor profile to my apparmor-binary project.
https://gitlab.com/zygoon/apparmor-binary
The animation shows the #ImHex hex editor.
-
I've added support to see capabilities allowed by a given binary #AppArmor profile to my apparmor-binary project.
https://gitlab.com/zygoon/apparmor-binary
The animation shows the #ImHex hex editor.
-
I reached the stage where I feel this can be shared with (probably very few) interested parties.
Head to https://gitlab.com/zygoon/apparmor-binary and load the result into #imHex
You will also need an #AppArmor binary profile, compiled with apparmor_parser and saved to disk.
-
I reached the stage where I feel this can be shared with (probably very few) interested parties.
Head to https://gitlab.com/zygoon/apparmor-binary and load the result into #imHex
You will also need an #AppArmor binary profile, compiled with apparmor_parser and saved to disk.
-
I'm making progress writing #ImHex pattern language describing compiled apparmor profiles.
Some lessons:
- never auto-evaluate patterns
- save your pattern text before evaluating to a separate editor
- crash recovery can crash (especially on "\x)
- typing "\x crashes a lot but not always - I paste that whenever I need
- namespaces seem to crash like all the time. I stopped using them. -
I'm making progress writing #ImHex pattern language describing compiled apparmor profiles.
Some lessons:
- never auto-evaluate patterns
- save your pattern text before evaluating to a separate editor
- crash recovery can crash (especially on "\x)
- typing "\x crashes a lot but not always - I paste that whenever I need
- namespaces seem to crash like all the time. I stopped using them. -
Ah, nice, ImHex has a pretty sweet xmas update...
-
Ah, nice, ImHex has a pretty sweet xmas update...
-
So, I made my first stupidly simple ImHex pattern file for parsing ttyrec files. Go me.
-
So, I made my first stupidly simple ImHex pattern file for parsing ttyrec files. Go me.
-
-
-
Does anyone have experiences with reverse engineering binary formats and can suggest a good tool for it?
I'm currently working with #ImHex, but while the pattern language seems like a big step in the right direction, it seems to be more suited to describing and parsing already known formats, and leaves things to be desired for a more explorative approach.
It also doesn't seem to consider the pattern part of the project, and doesn't remind me to save it. Lost me a bit of work yesterday :/ -
Does anyone have experiences with reverse engineering binary formats and can suggest a good tool for it?
I'm currently working with #ImHex, but while the pattern language seems like a big step in the right direction, it seems to be more suited to describing and parsing already known formats, and leaves things to be desired for a more explorative approach.
It also doesn't seem to consider the pattern part of the project, and doesn't remind me to save it. Lost me a bit of work yesterday :/ -
Today's shenanigans: playing with emacs calc, trying to get org-roam to do what I want, and fiddling with imhex, which seems like a nice hex editor and maybe could replace 010 for me.
-
Today's shenanigans: playing with emacs calc, trying to get org-roam to do what I want, and fiddling with imhex, which seems like a nice hex editor and maybe could replace 010 for me.
-
#ImHex’s maintainer WerWolv keeps rocking it! Always helpful and quick to push out a fix!
Awesome hex editor for those who have yet to try it. If you run into any issues, their discord channel is fairly active.
-
#ImHex’s maintainer WerWolv keeps rocking it! Always helpful and quick to push out a fix!
Awesome hex editor for those who have yet to try it. If you run into any issues, their discord channel is fairly active.
-
#Imhex fica cada dia melhor 😍. Faz a alegria do nerdão desse jeito gente.
-
I have to share 2 major resources I have used quite a lot now,
A - one exe - toolkit which includes debuggers, utils, and unpackers! Such a marvelous repo, respect!
- https://github.com/indetectables-net/toolkitsome Malware's inner workings! a list of common things used in malware (like isdebuggerpresent,etc )
- https://github.com/LordNoteworthy/al-khaserAnd not to be forgotten - MrExodia's Titanhide!
- https://github.com/mrexodia/TitanHideand finally
ImHex by WerWolv
- https://github.com/WerWolv/ImHex -
Sure, I used these instrcutions here, but with #imhex as editor. I guess the steps are highly vendor-specific. So I don't really know if it helps for anything else than Phoenix BIOS on recent Lenovo notebooks.
-
Sure, I used these instrcutions here, but with #imhex as editor. I guess the steps are highly vendor-specific. So I don't really know if it helps for anything else than Phoenix BIOS on recent Lenovo notebooks.
-
I fixed it by:
* opening the machine
* desoldering the SPI NOR flash that holds the #bios
* dumping the flash content with a USB programmer on an other machine
* downloading/extracting the latest BIOS update file from Lenovo
* merging the dump and the update binary using #imhex and instructions from the internet
* flashing the reconstructed BIOS to the flash chip
* soldering it to the mainboard
* praying and booting the machineWow, I've never been so glad to see a boot logo on the screen!
-
I fixed it by:
* opening the machine
* desoldering the SPI NOR flash that holds the #bios
* dumping the flash content with a USB programmer on an other machine
* downloading/extracting the latest BIOS update file from Lenovo
* merging the dump and the update binary using #imhex and instructions from the internet
* flashing the reconstructed BIOS to the flash chip
* soldering it to the mainboard
* praying and booting the machineWow, I've never been so glad to see a boot logo on the screen!
-
✨ Releasing my imHex pattern for the Raspberry Pi 4 EEPROM format ✨
This definition allows you to parse and extract the configuration and proprietary second stage boot loader code from the Raspberry Pi firmware files. 👩💻
https://github.com/cyberkaida/raspberry-pi-4-eeprom
I have more documentation on the way for the Raspberry Pi 4 boot loaders, and if you are interested I reverse engineered the format live! https://www.twitch.tv/videos/1905357248
#RaspberryPi #bootloader #eeprom #ReverseEngineering #VTuber #imhex
-
Think #ImHex is driving features in #010Editor (both solid hex editors)
-
Think #ImHex is driving features in #010Editor (both solid hex editors)
-
I've been using ImHex for the last few days on the recommendation of a colleague - it's fantastic! it feels like a modernized 010 editor. the pattern language is quite nice and i feel like I've hardly scratched the surface of all the features
https://github.com/WerWolv/ImHex
they have binaries available if you don't want to build it, it built easily if you want to build from scratch, and it's in homebrew repos if you have a Mac.
-
I've been using ImHex for the last few days on the recommendation of a colleague - it's fantastic! it feels like a modernized 010 editor. the pattern language is quite nice and i feel like I've hardly scratched the surface of all the features
https://github.com/WerWolv/ImHex
they have binaries available if you don't want to build it, it built easily if you want to build from scratch, and it's in homebrew repos if you have a Mac.