-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add tests/ and stub files Signed-off-by: stickie <[email protected]> * Add pytest to dependencies Signed-off-by: stickie <[email protected]> * Add test for fct Signed-off-by: stickie <[email protected]> * Add test for blankobf2 Signed-off-by: stickie <[email protected]> * Add hyperion tests (skip for now since full deobf not available) Signed-off-by: stickie <[email protected]> * Add structure for pyobfuscate v1/v2 tests (Need to recreate v1 obf since it's not available anymore) Signed-off-by: stickie <[email protected]> * Add tests for vare v1, setup for v2 Signed-off-by: stickie <[email protected]> * Add testing workflow Signed-off-by: stickie <[email protected]> * Add actions/setup-python Signed-off-by: GitHub <[email protected]> * Remove unused imports Signed-off-by: stickie <[email protected]> * Reduce clutter in cli.py - Move current utils.py -> deobf_utils.py - Move logging and color code in cli.py -> utils.py Signed-off-by: stickie <[email protected]> * Add basic structure for deobfs Signed-off-by: stickie <[email protected]> * Update base code for Deobfuscators Signed-off-by: stickie <[email protected]> * Update existing deobfs to use new format Signed-off-by: stickie <[email protected]> * Add isort to deps Signed-off-by: stickie <[email protected]> * Update logging for renamed argument Signed-off-by: stickie <[email protected]> * Bump version to 0.2.0 Signed-off-by: stickie <[email protected]> * Update README.md Signed-off-by: stickie <[email protected]> * Update CLI to provide list of existing deobfs Signed-off-by: stickie <[email protected]> * Fix pipeline Signed-off-by: stickie <[email protected]> --------- Signed-off-by: stickie <[email protected]> Signed-off-by: GitHub <[email protected]> Co-authored-by: Bradley Reynolds <[email protected]>
- Loading branch information
1 parent
a59013f
commit ffa1f66
Showing
41 changed files
with
3,994 additions
and
575 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,29 @@ | ||
name: "Tests" | ||
|
||
on: | ||
workflow_dispatch: | ||
push: | ||
branches: | ||
- main | ||
pull_request: | ||
|
||
jobs: | ||
test: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: "Checkout repository" | ||
uses: actions/checkout@0ad4b8fadaa221de15dcec353f45205ec38ea70b # v4.1.4 | ||
|
||
- name: Set up Python 3.x | ||
uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 | ||
with: | ||
python-version: 3.x | ||
cache: pip | ||
cache-dependency-path: pyproject.toml | ||
|
||
- name: Install dependencies | ||
run: python -m pip install .[dev] | ||
|
||
- name: "Run tests" | ||
run: pytest | ||
|
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
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
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
Oops, something went wrong.