summaryrefslogtreecommitdiff
path: root/md
diff options
context:
space:
mode:
authorFreeArtMan <dos21h@gmail.com>2016-02-06 16:04:43 +0000
committerFreeArtMan <dos21h@gmail.com>2016-02-06 16:04:43 +0000
commitc644ac9226cb1daff7da68d6ca22631003727114 (patch)
tree90a9738b0c0f62d0c3c13d7e6298af323a51a8af /md
parent9365fb07497048726c7dc77caad4f88ae5137d93 (diff)
downloadmd-content-c644ac9226cb1daff7da68d6ca22631003727114.tar.gz
md-content-c644ac9226cb1daff7da68d6ca22631003727114.zip
Add to project ihe
Diffstat (limited to 'md')
-rw-r--r--md/writeup.md7
-rw-r--r--md/writeup/ihe.md38
2 files changed, 42 insertions, 3 deletions
diff --git a/md/writeup.md b/md/writeup.md
index 1e22cb2..7cdc0bd 100644
--- a/md/writeup.md
+++ b/md/writeup.md
@@ -16,9 +16,10 @@
| Project | Description |
| --- | --- |
| [DataMatch](writeup/datamatch.md) | data matching language for binary files |
-| [Radiola](writeup/radiola.md) | rtlsdr sdr experiments |
-| [Kconf2h](writeup/kconf2h.md) | convert kernel Kconfig to *.h files |
-| [h64e](writeup/h64e.md) | mini hexdump like hex dumper |
+| [Radiola](writeup/radiola.md) | rtlsdr sdr experiments |
+| [Kconf2h](writeup/kconf2h.md) | convert kernel Kconfig to *.h files |
+| [h64e](writeup/h64e.md) | mini hexdump like hex dumper |
+| [ihe](writeup/ihe.md) | interactive cli hex editor |
# Archive
[Create ELF file from scratch](http://archive.main.lv/writeup/create_elf_file_from_scratch.html)
diff --git a/md/writeup/ihe.md b/md/writeup/ihe.md
new file mode 100644
index 0000000..03d4caf
--- /dev/null
+++ b/md/writeup/ihe.md
@@ -0,0 +1,38 @@
+# Interactive hex editor
+## Intro
+Experimental interactivce cli hex editor. Plans to copy GUI like hex editor.
+Should be easy to use in practice. But not yet.
+
+## Supported commands
+
+| command | help |
+| --- | -- |
+| *open* | open file |
+| *close* | close file |
+| *info* | show program stats |
+| *seek* | seek to new position |
+| *pos* | show current position |
+| *size* | show file size |
+| *blk* | show current block size |
+| *read* | read block from file |
+| *dump* | dump block in hex |
+| *dumpx* | dump as hexdump |
+| *dumps* | dumps as string |
+| *write* | write hex to file |
+| *writes* | write string to file |
+| *flags* | file opening flags |
+| *ls* | like ls |
+| *pwd* | like pwd |
+| *cd* | like cd |
+| *help* | show avaliable commands |
+
+## Features
+
+* open/close files
+* dump hex/string
+* write hex/string
+
+### Downloads
+| Download | MD5 hash |
+| --- | --- |
+| [ihe-0.0.2.tar.gz](ftp://main.lv/source/ihe-0.0.2.tar.gz) | 382231befc0ded71784f2aa13215ef6c |