Commit Graph

30 Commits

Author SHA1 Message Date
WerWolv 9320ffdbbd Add ASCII table to tools 2020-11-15 02:50:56 +01:00
WerWolv a955f522bd Added strings finder 2020-11-15 01:42:43 +01:00
WerWolv 2526eda0db Added tools window 2020-11-15 00:46:38 +01:00
WerWolv 5b2dc51c07 Use tables to display pattern data 2020-11-15 00:46:18 +01:00
WerWolv c758eb244b Added a help window 2020-11-14 21:16:03 +01:00
WerWolv 658d4ec478 Revamped pattern data displaying to support per-type displaying 2020-11-14 14:42:21 +01:00
WerWolv 72f9da2a67 Display entropy by always creating 2048 blocks for every file 2020-11-14 14:41:15 +01:00
WerWolv 41c70bce44 Add enums 2020-11-14 14:40:21 +01:00
WerWolv 7a30072fcb Removed useless pattern file size limitation 2020-11-13 13:50:59 +01:00
WerWolv 8aa4402f88 Don't show pattern editor when no file is loaded 2020-11-13 13:06:22 +01:00
WerWolv 0dcf02f891 Actually display signed and floating point data in the right format 2020-11-13 12:07:05 +01:00
WerWolv 15b91c1cac Show complete variable name in pattern data view 2020-11-13 11:37:43 +01:00
WerWolv 83bb358427 Added arrays 2020-11-12 23:57:43 +01:00
WerWolv 1d15e3be18 Get ready for linux build 2020-11-12 22:22:33 +01:00
WerWolv d88bb877b6 Use imfilebrowser instead of Window's file browser 2020-11-12 21:20:51 +01:00
WerWolv 5ba3badcbf Add more hash algorthms, switch to openssl / libcrypto 2020-11-12 12:00:50 +01:00
WerWolv 3a6d19eca4 Added event system and make use of it for data invalidation 2020-11-12 09:38:52 +01:00
WerWolv e3df658b4a Added text searching in hex editor 2020-11-11 14:42:01 +01:00
WerWolv 29a6789521 Added shortcut handling 2020-11-11 14:41:44 +01:00
WerWolv 9e62685fd1 Fix crash when moving around certain views 2020-11-11 10:47:02 +01:00
WerWolv 9b6b43356b Added entropy view 2020-11-11 10:46:41 +01:00
WerWolv 362125e933 Cleanup view classes 2020-11-11 09:28:44 +01:00
WerWolv 6f59955c92 Added FPS display 2020-11-11 09:22:55 +01:00
WerWolv 434bb3494a Abstracted FILE handle into a generic data provider class 2020-11-11 09:18:35 +01:00
WerWolv c87bc6aebe Implemented hash view with CRC16, CRC32 and MD5 support
More to come
2020-11-11 00:13:09 +01:00
WerWolv 35946564a6 Refactor, added a pattern data display 2020-11-10 21:31:04 +01:00
WerWolv cf209cc248 Allow views to be closed and reopened 2020-11-10 17:34:11 +01:00
WerWolv 966c7409ac Added pattern loading 2020-11-10 16:43:51 +01:00
WerWolv 73f83dc01a Add "global variables" which will get displayed in the hex editor 2020-11-10 16:24:48 +01:00
WerWolv cbe302a004 Added hex editor and basic pattern parsing/highlighting 2020-11-10 15:26:38 +01:00