Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ representative at an online or offline event.

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported to the community leaders responsible for enforcement at
[ben.baryo@humansecurity.com](mailto:ben.baryo@humansecurity.com).
[ben.baryo@gmail.com](mailto:ben.baryo@gmail.com).
All complaints will be reviewed and investigated promptly and fairly.

All community leaders are obligated to respect the privacy and security of the
Expand Down Expand Up @@ -147,4 +147,4 @@ at [https://www.contributor-covenant.org/translations][translations].
[v2.0]: https://www.contributor-covenant.org/version/2/0/code_of_conduct.html
[Mozilla CoC]: https://github.com/mozilla/diversity
[FAQ]: https://www.contributor-covenant.org/faq
[translations]: https://www.contributor-covenant.org/translations
[translations]: https://www.contributor-covenant.org/translations
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2021 PerimeterX
Copyright (c) 2026 Ben Baryo

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
6 changes: 4 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
# Obfuscation Detector
[![Node.js CI](https://github.com/PerimeterX/obfuscation-detector/actions/workflows/node.js.yml/badge.svg?branch=main)](https://github.com/PerimeterX/obfuscation-detector/actions/workflows/node.js.yml)
[![Node.js CI](https://github.com/ctrl-escp/obfuscation-detector/actions/workflows/node.js.yml/badge.svg?branch=main)](https://github.com/ctrl-escp/obfuscation-detector/actions/workflows/node.js.yml)
[![Downloads](https://img.shields.io/npm/dm/obfuscation-detector.svg?maxAge=43200)](https://www.npmjs.com/package/obfuscation-detector)

## Overview
Obfuscation Detector is a tool for identifying different types of JavaScript obfuscation by analyzing the code's Abstract Syntax Tree (AST). It is designed for security researchers, reverse engineers, and developers who need to quickly determine if and how a JavaScript file has been obfuscated.

For comments and suggestions feel free to open an issue or find me on [LinkedIn](https://www.linkedin.com/in/bbaryo/)

**Use Cases:**
- Automated analysis of suspicious or third-party JavaScript
- Security auditing and malware research
Expand Down Expand Up @@ -86,4 +88,4 @@ Descriptions and technical details for each type are available in [src/detectors
To contribute to this project, see our [contribution guide](CONTRIBUTING.md).

---
For technical details on each obfuscation type and how to add new detectors, see [src/detectors/README.md](src/detectors/README.md).
For technical details on each obfuscation type and how to add new detectors, see [src/detectors/README.md](src/detectors/README.md).
Loading