🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
1673 matches across 9 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | cmake/sdk/template/CMakeLists.txt | 1 | # ImHex Plugin Template |
| LOW | cmake/sdk/template/CMakeLists.txt | 21 | # LIBRARY_PLUGIN: If set, turns this plugin into a library plugin. Library plugins can be linked against by other plug |
| LOW | cmake/sdk/template/source/example_plugin.cpp | 1 | #include <hex/plugin.hpp> |
| LOW | plugins/ui/include/ui/text_editor.hpp | 1 | #pragma once |
| LOW | plugins/ui/source/ui/pattern_value_editor.cpp | 1 | #include <ui/pattern_value_editor.hpp> |
| LOW | plugins/ui/source/ui/hex_editor.cpp | 1 | #include <ui/hex_editor.hpp> |
| LOW | plugins/ui/source/ui/markdown.cpp | 1 | #include <ui/markdown.hpp> |
| LOW | plugins/ui/source/ui/pattern_drawer.cpp | 1 | #include <algorithm> |
| LOW | plugins/ui/source/ui/pattern_drawer.cpp | 21 | |
| LOW | plugins/ui/source/ui/text_editor/editor.cpp | 1 | #include <ui/text_editor.hpp> |
| LOW | plugins/hashes/source/content/views/view_hashes.cpp | 1 | #include "content/views/view_hashes.hpp" |
| LOW | plugins/script_loader/source/plugin_script_loader.cpp | 1 | #include <fonts/vscode_icons.hpp> |
| LOW | …/script_loader/source/loaders/dotnet/dotnet_loader.cpp | 1 | #include <loaders/dotnet/dotnet_loader.hpp> |
| LOW | …/script_loader/source/loaders/dotnet/dotnet_loader.cpp | 21 | #include <imgui.h> |
| LOW | plugins/script_loader/support/c/include/script_api.hpp | 1 | #pragma once |
| LOW | …ns/script_loader/support/c/source/script_api/v1/ui.cpp | 1 | #include <script_api.hpp> |
| LOW | plugins/diffing/source/content/views/view_diff.cpp | 1 | #include "content/views/view_diff.hpp" |
| LOW | …visualizers/source/content/pl_visualizers/3d_model.cpp | 1 | #include <hex/ui/imgui_imhex_extensions.h> |
| LOW | plugins/yara_rules/source/content/yara_rule.cpp | 1 | #include <content/yara_rule.hpp> |
| LOW | plugins/yara_rules/source/content/views/view_yara.cpp | 1 | #include "content/views/view_yara.hpp" |
| LOW | plugins/decompress/source/content/pl_functions.cpp | 1 | #include <hex.hpp> |
| LOW | …gins/disassembler/include/content/helpers/capstone.hpp | 1 | #pragma once |
| LOW | plugins/windows/source/plugin_windows.cpp | 1 | #include <hex/plugin.hpp> |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 1 | #pragma once |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 21 | #define ICON_VS_SEARCH "\xee\xa9\xad" // U+EA6D |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 41 | #define ICON_VS_TRASH "\xee\xaa\x81" // U+EA81 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 61 | #define ICON_VS_ARCHIVE "\xee\xaa\x98" // U+EA98 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 81 | #define ICON_VS_BRIEFCASE "\xee\xaa\xac" // U+EAAC |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 101 | #define ICON_VS_CLIPPY "\xee\xab\x80" // U+EAC0 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 121 | #define ICON_VS_DEBUG_STOP "\xee\xab\x97" // U+EAD7 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 141 | #define ICON_VS_FILE_PDF "\xee\xab\xab" // U+EAEB |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 161 | #define ICON_VS_GITHUB_ACTION "\xee\xab\xbf" // U+EAFF |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 181 | #define ICON_VS_LINK_EXTERNAL "\xee\xac\x94" // U+EB14 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 201 | #define ICON_VS_OPEN_PREVIEW "\xee\xac\xa8" // U+EB28 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 221 | #define ICON_VS_REPLACE_ALL "\xee\xac\xbc" // U+EB3C |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 241 | #define ICON_VS_SETTINGS_GEAR "\xee\xad\x91" // U+EB51 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 261 | #define ICON_VS_SYMBOL_SNIPPET "\xee\xad\xa6" // U+EB66 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 281 | #define ICON_VS_VM_OUTLINE "\xee\xad\xba" // U+EB7A |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 301 | #define ICON_VS_DEBUG_REVERSE_CONTINUE "\xee\xae\x8e" // U+EB8E |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 321 | #define ICON_VS_SERVER_PROCESS "\xee\xae\xa2" // U+EBA2 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 341 | #define ICON_VS_COMBINE "\xee\xae\xb6" // U+EBB6 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 361 | #define ICON_VS_TERMINAL_BASH "\xee\xaf\x8a" // U+EBCA |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 381 | #define ICON_VS_RUN_ERRORS "\xee\xaf\x9e" // U+EBDE |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 401 | #define ICON_VS_LAYOUT_PANEL "\xee\xaf\xb2" // U+EBF2 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 421 | #define ICON_VS_MAP_FILLED "\xee\xb0\x86" // U+EC06 |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 441 | #define ICON_VS_PIANO "\xee\xb0\x9a" // U+EC1A |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 461 | #define ICON_VS_GITHUB_PROJECT "\xee\xb0\xaf" // U+EC2F |
| LOW | plugins/fonts/include/fonts/vscode_icons.hpp | 481 | #define ICON_VS_REPO_PINNED "\xee\xb1\x83" // U+EC43 |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 1 | #pragma once |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 21 | #define ICON_TA_CASH_BANKNOTE_MOVE "\xf0\x90\x85\x85" // U+10145 |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 41 | #define ICON_TA_FILTER_2_DOLLAR "\xf0\x90\x85\x99" // U+10159 |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 61 | #define ICON_TA_ALIGN_LEFT "\xf3\xb0\x80\x89" // U+F0009 |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 81 | #define ICON_TA_ARROW_NARROW_UP "\xf3\xb0\x80\x9d" // U+F001D |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 101 | #define ICON_TA_BATTERY_3 "\xf3\xb0\x80\xb1" // U+F0031 |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 121 | #define ICON_TA_BOX "\xf3\xb0\x81\x85" // U+F0045 |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 141 | #define ICON_TA_CHART_BAR "\xf3\xb0\x81\x99" // U+F0059 |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 161 | #define ICON_TA_CLIPBOARD_LIST "\xf3\xb0\x81\xad" // U+F006D |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 181 | #define ICON_TA_CORNER_RIGHT_UP "\xf3\xb0\x82\x81" // U+F0081 |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 201 | #define ICON_TA_DOTS "\xf3\xb0\x82\x95" // U+F0095 |
| LOW | plugins/fonts/include/fonts/tabler_icons.hpp | 221 | #define ICON_TA_FOLDER_MINUS "\xf3\xb0\x82\xaa" // U+F00AA |
| 1574 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | lib/third_party/imgui/implot/include/implot.h | 1031 | // Turns the current plot's plotting area into a drag and drop target. Don't forget to call EndDragDropTarget! |
| LOW | lib/third_party/imgui/implot/include/implot.h | 1033 | // Turns the current plot's X-axis into a drag and drop target. Don't forget to call EndDragDropTarget! |
| LOW | lib/third_party/imgui/implot/include/implot.h | 1035 | // Turns the current plot's legend into a drag and drop target. Don't forget to call EndDragDropTarget! |
| LOW | lib/third_party/imgui/implot/include/implot.h | 1043 | // Turns the current plot's plotting area into a drag and drop source. You must hold Ctrl. Don't forget to call EndDragD |
| LOW | lib/third_party/imgui/implot/include/implot.h | 1045 | // Turns the current plot's X-axis into a drag and drop source. You must hold Ctrl. Don't forget to call EndDragDropSour |
| LOW | lib/third_party/imgui/implot/include/implot.h | 1047 | // Turns an item in the current plot's legend into drag and drop source. Don't forget to call EndDragDropSource! |
| LOW | lib/third_party/imgui/implot/include/implot.h | 1101 | // Temporarily modify a style color. Don't forget to call PopStyleColor! |
| LOW | lib/third_party/imgui/implot/include/implot.h | 1107 | // Temporarily modify a style variable of float type. Don't forget to call PopStyleVar! |
| LOW | lib/third_party/imgui/implot/include/implot.h | 1109 | // Temporarily modify a style variable of int type. Don't forget to call PopStyleVar! |
| LOW | lib/third_party/imgui/implot/include/implot.h | 1111 | // Temporarily modify a style variable of ImVec2 type. Don't forget to call PopStyleVar! |
| LOW | lib/third_party/imgui/implot/include/implot.h | 1167 | // Temporarily switch to one of the built-in (i.e. ImPlotColormap_XXX) or user-added colormaps (i.e. a return value of A |
| LOW | lib/third_party/imgui/implot/include/implot.h | 1169 | // Push a colormap by string name. Use built-in names such as "Default", "Deep", "Jet", etc. or a string you provided to |
| MEDIUM | lib/third_party/imgui/imgui/source/imgui_widgets.cpp | 7304 | // Tip: pass a non-visible label (e.g. "##hello") then you can use the space to draw other text or image. |
| LOW | lib/third_party/imgui/implot3d/include/implot3d.h | 520 | // Temporarily modify a style color. Don't forget to call PopStyleColor! |
| LOW | lib/third_party/imgui/implot3d/include/implot3d.h | 526 | // Temporarily modify a style variable of float type. Don't forget to call PopStyleVar! |
| LOW | lib/third_party/imgui/implot3d/include/implot3d.h | 528 | // Temporarily modify a style variable of int type. Don't forget to call PopStyleVar! |
| LOW | lib/third_party/imgui/implot3d/include/implot3d.h | 530 | // Temporarily modify a style variable of ImVec2 type. Don't forget to call PopStyleVar! |
| LOW | lib/third_party/imgui/implot3d/include/implot3d.h | 576 | // Temporarily switch to one of the built-in (i.e. ImPlot3DColormap_XXX) or user-added colormaps (i.e. a return value of |
| LOW | lib/third_party/imgui/implot3d/include/implot3d.h | 579 | // Push a colormap by string name. Use built-in names such as "Default", "Deep", "Jet", etc. or a string you provided to |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | tests/check_langs.py | 70 | print(f"Error: Languages file '{languages_file_path}' does not exist.") |
| MEDIUM | tests/check_langs.py | 76 | print(f"Error: Languages file '{languages_file_path}' is not a valid JSON object.") |
| MEDIUM | tests/check_langs.py | 81 | print(f"Error: Language file '{lang['path']}' does not exist in '{languages_folder}'.") |
| MEDIUM | tests/check_langs.py | 86 | print(f"Error: Languages file '{languages_file_path}' is not a valid JSON file. {e}") |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | lib/third_party/imgui/imgui/source/imgui_demo.cpp | 7654 | ImGui::TextWrapped("Lorem ipsum dolor sit amet"); |
| LOW | lib/third_party/imgui/imgui/source/imgui_demo.cpp | 7654 | ImGui::TextWrapped("Lorem ipsum dolor sit amet"); |
| LOW | lib/third_party/imgui/imgui/source/imgui_demo.cpp | 7656 | ImGui::Text("Lorem ipsum dolor sit amet"); |
| LOW | lib/third_party/imgui/imgui/source/imgui_demo.cpp | 7656 | ImGui::Text("Lorem ipsum dolor sit amet"); |
| LOW | lib/third_party/imgui/imgui/source/imgui_demo.cpp | 9575 | ImGui::TextWrapped("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor i |
| LOW | lib/third_party/imgui/imgui/source/imgui_demo.cpp | 9575 | ImGui::TextWrapped("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor i |
| LOW | lib/third_party/imgui/imgui/source/imgui_demo.cpp | 10859 | ImGui::TextWrapped("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut |
| LOW | lib/third_party/imgui/imgui/source/imgui_demo.cpp | 10859 | ImGui::TextWrapped("Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | …s/builtin/source/content/views/view_data_inspector.cpp | 125 | // Try to read as many bytes as requested and possible |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | cmake/sdk/template/CMakeLists.txt | 2 | # ===================== |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …/builtin/include/content/views/view_data_processor.hpp | 16 | class ViewDataProcessor : public View::Window { |
| LOW | plugins/builtin/source/content/achievements.cpp | 39 | class AchievementDataProcessor : public Achievement { |
| LOW | tests/check_langs.py | 10 | def get_lang_occurrences_in_code(path): |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …rty/imgui/imgui_test_engine/source/imgui_te_engine.cpp | 548 | // Setup inputs in the tested Dear ImGui context. Essentially we override the work of the backend here. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | tests/check_langs.py | 10 | |
| LOW | tests/check_langs.py | 64 |