]> Sergey Matveev's repositories - stargrave-blog.git/commit
Зарелизил PyDERASN 7.4
authorSergey Matveev <stargrave@stargrave.org>
Sun, 22 Mar 2020 14:48:56 +0000 (17:48 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 22 Mar 2020 14:48:56 +0000 (17:48 +0300)
commitbf0167e7bd11370804fdc5f002e745774fb6ca1c
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent1d25fc1f001dcff78e8fb86c3976059a456281d1
Зарелизил PyDERASN 7.4

https://lists.cypherpunks.ru/pipermail/pyderasn-devel/2020-March/000042.html
http://pyderasn.cypherpunks.ru/_images/browser.png
Главное изменение в нём: появление ASN.1 броузера. Впервые я наверное
пишу что-то на toolkit-ах для создания TUI/GUI. Использовал когда-то
рекомендованный http://urwid.org/. В целом довольно легко сделать там
всё, хотя качество библиотеки (её аккуратность) не очень понравились, но
она работает, вполне себе.

ASN.1 броузер использует всё терминальное окно для отображение дерева
ASN.1 элементов, их местоположения в hexdump выводе сыром, а также кучу
информации по конкретному элементу. Плюс одним нажатием можно сохранить
чётко заданную часть структуры в файлик.