-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2 from DissectMalware/version2.0
Version 0.0.3
- Loading branch information
Showing
26 changed files
with
2,202 additions
and
660 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
{ | ||
// Use IntelliSense to learn about possible attributes. | ||
// Hover to view descriptions of existing attributes. | ||
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 | ||
"version": "0.2.0", | ||
"configurations": [ | ||
{ | ||
"type": "chrome", | ||
"request": "launch", | ||
"name": "Launch Chrome against localhost", | ||
"url": "http://localhost:8080", | ||
"webRoot": "${workspaceFolder}" | ||
} | ||
] | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
/*! @license DOMPurify 2.3.1 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/2.3.1/LICENSE */ | ||
|
||
/*!----------------------------------------------------------------------------- | ||
* Copyright (c) Microsoft Corporation. All rights reserved. | ||
* Version: 0.37.1(20a8d5a651d057aaed7875ad1c1f2ecf13c4e773) | ||
* Released under the MIT license | ||
* https://github.com/microsoft/monaco-editor/blob/main/LICENSE.txt | ||
*-----------------------------------------------------------------------------*/ |
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
<!doctype html><html lang="en" style="display: none"><head><meta charset="UTF-8"><title>YaraDBG v0.0.2</title><link rel="stylesheet" href="https://code.jquery.com/ui/1.13.0/themes/base/jquery-ui.css"/><link href="https://unpkg.com/tabulator-tables@5.0.10/dist/css/tabulator.min.css" rel="stylesheet"><script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script><script src="https://code.jquery.com/jquery-migrate-3.3.2.js"></script><script src="https://code.jquery.com/ui/1.13.0/jquery-ui.min.js" integrity="sha256-hlKLmzaRlE8SCJC1Kw8zoUbU8BxA+8kR3gseuKfMjxA=" crossorigin="anonymous"></script><script src="https://unpkg.com/tabulator-tables@5.0.10/dist/js/tabulator.min.js"></script><script defer="defer" src="main.js"></script><script defer="defer" src="worker.js"></script><script defer="defer" src="operators.js"></script></head><body><div class="outer-center"><div class="middle-center"><div id="tabpanel" class="inner-center"><ul id="tabbuttons" class="hidden"><li class="tab1"><a href="#main_tab">Home</a></li></ul><div id="panels"><div id="main_tab" class="tab-panel"><h2>YaraDbg</h2><p>YaraDbg is a free web-based Yara debugger to help security analysts to write hunting or detection rules with less effort and more confidence. By using YaraDbg, you can perform a thorough root-cause-analysis (RCA) on why some of your Yara rules did or did not match with a specific file. It can also help you to better maintain a large set of yara rules.</p><p>To get started, watch the following short video to learn more about YaraDbg key features:</p><img src="./img/yaradbg-intro.gif"/><p>The main goal in YaraDbg is to provide detailed information on how rules are evaluated against data files such that analysts can pinpoint problems more quickly. As such, YaraDbg is completely implemented from scratch and has its own Yara parser, regular expression (regex) engine, and evaluation engine.</p><p>All data files remain on your machine, only yara rules are sent to YaraDbg backend for parsing purposes.</p></div></div></div></div></div><div class="outer-west" id="sidebar_yara"><div></div><div id="yara_panel"><div><img src="img/yara-icon.png"/></div><div><input id="filter_yara_rules" placeholder="Filter Yara Rules"/></div><div class="spinner"><div></div><div></div><div></div></div><div id="yara_rules"><p>Drop a Yara file on this panel, or<br/>Click on the panel, then paste (ctrl+v) a URL to a Yara file</p></div><div id="credit"><span>Developed by <a href="https://github.com/DissectMalware">@DissectMalware</a></span></div></div></div><div id="yara_rule_dialog" title="Rule Content"></div><div id="yara_rule_eval_dialog" title="Rule Eval Details"></div><div id="yara_rule_dependency_dialog" title="Rule Dependency Details"></div></body></html> | ||
<!doctype html><html lang="en" style="display: none"><head><meta charset="UTF-8"><title>YaraDBG v0.0.3</title><link rel="stylesheet" href="https://code.jquery.com/ui/1.13.0/themes/base/jquery-ui.css"/><link href="https://unpkg.com/tabulator-tables@5.0.10/dist/css/tabulator.min.css" rel="stylesheet"><script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script><script src="https://code.jquery.com/jquery-migrate-3.3.2.js"></script><script src="https://code.jquery.com/ui/1.13.0/jquery-ui.min.js" integrity="sha256-hlKLmzaRlE8SCJC1Kw8zoUbU8BxA+8kR3gseuKfMjxA=" crossorigin="anonymous"></script><script src="https://unpkg.com/tabulator-tables@5.0.10/dist/js/tabulator.min.js"></script><script defer="defer" src="main.js"></script><script defer="defer" src="worker.js"></script><script defer="defer" src="operators.js"></script></head><body><div class="outer-center"><div class="middle-center"><div id="tabpanel" class="inner-center"><ul id="tabbuttons" class="hidden"><li class="tab1"><a href="#main_tab">Home</a></li></ul><div id="panels"><div id="main_tab" class="tab-panel"><h2>YaraDbg</h2><p>YaraDbg is a free web-based Yara debugger to help security analysts to write hunting or detection rules with less effort and more confidence. By using YaraDbg, you can perform a thorough root-cause-analysis (RCA) on why some of your Yara rules did or did not match with a specific file. It can also help you to better maintain a large set of yara rules.</p><p>To get started, watch the following short video to learn more about YaraDbg key features:</p><img src="./img/yaradbg-intro.gif"/><p>The main goal in YaraDbg is to provide detailed information on how rules are evaluated against data files such that analysts can pinpoint problems more quickly. As such, YaraDbg is completely implemented from scratch and has its own Yara parser, regular expression (regex) engine, and evaluation engine.</p><p>All data files remain on your machine, only yara rules are sent to YaraDbg backend for parsing purposes.</p></div></div></div></div></div><div class="outer-west" id="sidebar_yara"><div></div><div id="yara_panel"><div><img src="img/yara-icon.png"/></div><div><input id="filter_yara_rules" placeholder="Filter Yara Rules"/></div><div class="spinner"><div></div><div></div><div></div></div><div id="yara_rules"><p>Drop a Yara file on this panel, or<br/>Click on the panel, then paste (ctrl+v) a URL to a Yara file</p></div><div id="credit"><span>Developed by <a href="https://github.com/DissectMalware">@DissectMalware</a></span></div></div></div><div id="yara_rule_dialog" title="Rule Content"></div><div id="yara_rule_eval_dialog" title="Rule Eval Details"></div><div id="yara_rule_dependency_dialog" title="Rule Dependency Details"></div><div id="new_yara_rule_dialog" title="Create New Yara Rule"></div></body></html> |
Large diffs are not rendered by default.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.