yara
Here are 144 public repositories matching this topic...
$ python3 loki.py
Traceback (most recent call last):
File "loki.py", line 43, in <module>
from lib.lokilogger import *
File "/Users/w/Downloads/Loki/lib/lokilogger.py", line 15, in <module>
from helpers import removeNonAsciiDrop
ModuleNotFoundError: No module named 'helpers'Python 3.7.7 homebrew
Cloned directly from master.
helpers.py is present in
Currently, we're not detecting a lot of @wireghoul's htaceess-based webshells. It would be nice to improve the situation :)
-
Updated
May 18, 2020
-
Updated
Apr 3, 2020 - Python
-
Updated
Jun 18, 2020 - YARA
There may be some overlap with other signatures, need to verify these samples are 100% independent;
3f98e8d89e42ecafadb529e96c8305707c4a42d9ca97500b91b8da2fc93e07c3
b7a0d51599ff8955f0f77bd946c92433d5241e14fa84e6cbe49e0ad98898ad94
d64e1e2d0847becd4a4cd9c5804e42093719c77c15b2560c2c8bc993e90dda3b
963ee42c96a25f4a5413d8c4c455575e473516aa58c55b575e86a4fbae4aa3aa
bd6d7d8e519a3ba240d8a18d1b22
-
Updated
Aug 10, 2019 - Python
Simple step-by-step
Wouldn't it be a good idea to create a simple introduction to the system, i.e. how to go from cloning the repo, to actually be able to analyze a file. This would be a great part, such that more people can use the framework.
-
Updated
Jun 22, 2020 - C++
-
Updated
Jun 18, 2020 - Python
-
Updated
May 18, 2020 - Python
git clone --recursive https://github.com/VirusTotal/yara-python
cd yara-python
git checkout v3.10.0
This would cause yara-python to be at v3.10.0 but its submodule yara would stay at master (which currently happens to be v3.11.0). User should instead use: git checkout --recurse-submodules v3.10.0.
Documentation may want to include this information to prevent any confusion
-
Updated
May 26, 2020 - Python
Right now, any change in (for example) react frontend will rebuild:
- dev-frontend from dev dockerfile (correctly, expected behaviour)
- web (expected, but should only rebuild the frontend, not everything)
- daemon (unnecessary)
- dev-web (unnecessary)
Right now we recommend docker-compose for development. We should strive to make rebuilds a faster operation.
I think we could:
- mo
Yextend is designed to be compiled from source and invokes a couple of subprocesses (pdfdetach, pdftotext, yara). This makes it challenging to build and run in an isolated environment (e.g. AWS Lambda).
Ideally, yextend could be a pip package (or similar) which could be installed on any platform (much like yara itself).
For reference, the [BinaryAlert documentation](https://githu
-
Updated
Jun 19, 2020 - Python
-
Updated
Jul 28, 2018 - Python
-
Updated
Oct 23, 2019 - Python
-
Updated
Jun 21, 2020 - Python
-
Updated
Mar 13, 2018 - Go
DbChange class is clearly used in ways it was not designed for.
The class definition:
enum class DbChangeType {
Insert = 1,
Drop = 2,
Reload = 3,
ToggleTaint = 4,
NewIterator = 5,
UpdateIterator = 6
};
class DBChange {
public:
DbChangeType type;
std::string obj_name;
std::string parameter;
DBChange(const DbChangeType &type-
Updated
Feb 24, 2020 - YARA
-
Updated
Jun 18, 2020 - Python
General Issues
Improve this page
Add a description, image, and links to the yara topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the yara topic, visit your repo's landing page and select "manage topics."

I think pe.section_exists(name) would be a useful addition and make for cleaner sigs over having to write an inline for loop in the script to see if it exists. Possibly worth supporting regex for name?