Skip to content

Commit fa32b28

Browse files
committed
Update project metadata and licensing information
- Updated the copyright year in LICENSE file to 2026. - Changed repository URL and author email in package.json to reflect new ownership. - Updated contact information in README.md and CONTRIBUTING.md to link to LinkedIn. - Adjusted various links in documentation to point to the new repository location.
1 parent 7bdc0ef commit fa32b28

5 files changed

Lines changed: 20 additions & 31 deletions

File tree

LICENSE

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
MIT License
22

33
Copyright (c) 2025 HUMAN Security
4+
Copyright (c) 2026 Ben Baryo
45

56
Permission is hereby granted, free of charge, to any person obtaining a copy
67
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# REstringer
22

3-
[![Node.js CI](https://github.com/HumanSecurity/restringer/actions/workflows/node.js.yml/badge.svg?branch=main)](https://github.com/HumanSecurity/restringer/actions/workflows/node.js.yml)
3+
[![Node.js CI](https://github.com/ctrl-escp/restringer/actions/workflows/node.js.yml/badge.svg?branch=main)](https://github.com/ctrl-escp/restringer/actions/workflows/node.js.yml)
44
[![Downloads](https://img.shields.io/npm/dm/restringer.svg?maxAge=43200)](https://www.npmjs.com/package/restringer)
55
[![npm version](https://badge.fury.io/js/restringer.svg)](https://badge.fury.io/js/restringer)
66

77
**A JavaScript deobfuscation tool that reconstructs strings and simplifies complex logic.**
88

99
REstringer automatically detects obfuscation patterns and applies targeted deobfuscation techniques to restore readable JavaScript code. It handles various obfuscation methods while respecting scope limitations and maintaining code functionality.
1010

11-
📧 **Contact**: For questions and suggestions, open an issue or find me on Twitter / X - Ben Baryo - [@ctrl__esc](https://twitter.com/ctrl__esc)
11+
📧 **Contact**: For questions and suggestions, open an issue or find me on [LinkedIn - Ben Baryo](https://www.linkedin.com/in/bbaryo/)
1212

1313
---
1414

@@ -32,7 +32,7 @@ REstringer automatically detects obfuscation patterns and applies targeted deobf
3232

3333
## Features
3434

35-
**Automatic Obfuscation Detection**: Uses [Obfuscation Detector](https://github.com/HumanSecurity/obfuscation-detector) to identify specific obfuscation types
35+
**Automatic Obfuscation Detection**: Uses [Obfuscation Detector](https://github.com/ctrl-escp/obfuscation-detector) to identify specific obfuscation types
3636

3737
🔧 **Modular Architecture**: 40+ deobfuscation modules organized into safe and unsafe categories
3838

@@ -63,7 +63,7 @@ npm install restringer
6363

6464
### Development Installation
6565
```bash
66-
git clone https://github.com/HumanSecurity/restringer.git
66+
git clone https://github.com/ctrl-escp/restringer.git
6767
cd restringer
6868
npm install
6969
```
@@ -317,8 +317,8 @@ We welcome contributions! Please see our [Contributing Guide](docs/CONTRIBUTING.
317317
- 🤝 [Contributing Guide](docs/CONTRIBUTING.md) - How to contribute to REstringer
318318
319319
### Related Projects
320-
- 🔍 [Obfuscation Detector](https://github.com/HumanSecurity/obfuscation-detector) - Automatic obfuscation detection
321-
- 🌳 [flAST](https://github.com/HumanSecurity/flast) - AST manipulation utilities
320+
- 🔍 [Obfuscation Detector](https://github.com/ctrl-escp/obfuscation-detector) - Automatic obfuscation detection
321+
- 🌳 [flAST](https://github.com/ctrl-escp/flast) - AST manipulation utilities
322322
323323
### Research & Blog Posts
324324
@@ -331,18 +331,10 @@ We welcome contributions! Please see our [Contributing Guide](docs/CONTRIBUTING.
331331
- 🔐 [Caesar Plus Deobfuscation](https://www.humansecurity.com/tech-engineering-blog/deobfuscating-caesar/) - Deep dive into Caesar cipher obfuscation
332332
333333
### Community
334-
- 💬 [GitHub Issues](https://github.com/HumanSecurity/restringer/issues) - Bug reports and feature requests
334+
- 💬 [GitHub Issues](https://github.com/ctrl-escp/restringer/issues) - Bug reports and feature requests
335335
- 🐦 [Twitter @ctrl__esc](https://twitter.com/ctrl__esc) - Updates and discussions
336336
---
337337
338338
## License
339339
340-
This project is licensed under the [MIT License](LICENSE).
341-
342-
---
343-
344-
<div align="center">
345-
346-
**Made with ❤️ by [HUMAN Security](https://www.HumanSecurity.com/)**
347-
348-
</div>
340+
This project is licensed under the [MIT License](LICENSE).

docs/CONTRIBUTING.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -427,18 +427,14 @@ A successfully refactored module should:
427427
## Getting Help
428428

429429
- 💬 **GitHub Issues** - Ask questions or report issues
430-
- 🐦 **Twitter / X** - Reach out to Ben Baryo [@ctrl__esc](https://twitter.com/ctrl__esc)
430+
- 🐦 **LinkedIn** - Reach out to [Ben Baryo](https://www.linkedin.com/in/bbaryo/)
431431
- 📖 **Documentation** - Check the [main README](README.md) and [processors guide](src/processors/README.md)
432432

433433
---
434434

435435
## Resources
436436

437-
- 🔍 [Obfuscation Detector](https://github.com/HumanSecurity/obfuscation-detector) - Pattern recognition system
438-
- 🌳 [flAST Documentation](https://github.com/HumanSecurity/flast) - AST manipulation utilities
437+
- 🔍 [Obfuscation Detector](https://github.com/ctrl-escp/obfuscation-detector) - Pattern recognition system
438+
- 🌳 [flAST Documentation](https://github.com/ctrl-escp/flast) - AST manipulation utilities
439439
- 📖 [Main README](README.md) - Complete project documentation
440440
- 📖 [Processors Guide](src/processors/README.md) - Detailed processor documentation
441-
442-
---
443-
444-
**Made with ❤️ by [HUMAN Security](https://www.HumanSecurity.com/)**

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
},
3333
"repository": {
3434
"type": "git",
35-
"url": "git+https://github.com/HumanSecurity/restringer.git"
35+
"url": "git+https://github.com/ctrl-escp/restringer.git"
3636
},
3737
"keywords": [
3838
"obfuscation",
@@ -42,17 +42,17 @@
4242
"javaScript",
4343
"AST"
4444
],
45-
"author": "Ben Baryo (ben.baryo@humansecurity.com)",
45+
"author": "Ben Baryo (ben.baryo@gmail.com)",
4646
"license": "MIT",
4747
"bugs": {
48-
"url": "https://github.com/HumanSecurity/restringer/issues"
48+
"url": "https://github.com/ctrl-escp/restringer/issues"
4949
},
50-
"homepage": "https://github.com/HumanSecurity/restringer#readme",
50+
"homepage": "https://github.com/ctrl-escp/restringer#readme",
5151
"devDependencies": {
5252
"@babel/eslint-parser": "^7.28.6",
5353
"@babel/plugin-syntax-import-assertions": "^7.27.6",
5454
"eslint": "^9.39.4",
5555
"globals": "^17.4.0",
5656
"husky": "^9.1.7"
5757
}
58-
}
58+
}

src/processors/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Processors are **obfuscation-specific handlers** that:
4949
### When are Processors Used?
5050

5151
Processors are **lazily loaded** only when:
52-
1. The [Obfuscation Detector](https://github.com/HumanSecurity/obfuscation-detector) identifies a specific obfuscation type
52+
1. The [Obfuscation Detector](https://github.com/ctrl-escp/obfuscation-detector) identifies a specific obfuscation type
5353
2. Manual processor selection is specified
5454
3. Custom deobfuscation pipelines are created
5555

@@ -501,7 +501,7 @@ For detailed guidelines on contributing to processors, see our [Contributing Gui
501501
502502
## Resources
503503
504-
- 🔍 [Obfuscation Detector](https://github.com/HumanSecurity/obfuscation-detector) - Pattern recognition system
505-
- 🌳 [flAST Documentation](https://github.com/HumanSecurity/flast) - AST manipulation utilities
504+
- 🔍 [Obfuscation Detector](https://github.com/ctrl-escp/obfuscation-detector) - Pattern recognition system
505+
- 🌳 [flAST Documentation](https://github.com/ctrl-escp/flast) - AST manipulation utilities
506506
- 📖 [Main REstringer README](../../README.md) - Complete project documentation
507507
- 🤝 [Contributing Guide](../../docs/CONTRIBUTING.md) - How to contribute to REstringer

0 commit comments

Comments
 (0)