https://github.com/cvar1984/yapo

Yet another PHP Obfuscator

https://github.com/cvar1984/yapo

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.5%) to scientific vocabulary

Keywords

backdoors compiler encoder hacking hacktoberfest obfuscate obfuscation php shellcode webshell

Keywords from Contributors

sequences projection interactive serializer measurement cycles packaging charts network-simulation archival
Last synced: 5 months ago · JSON representation

Repository

Yet another PHP Obfuscator

Basic Info
  • Host: GitHub
  • Owner: Cvar1984
  • License: gpl-3.0
  • Language: PHP
  • Default Branch: master
  • Homepage:
  • Size: 6.79 MB
Statistics
  • Stars: 35
  • Watchers: 4
  • Forks: 8
  • Open Issues: 0
  • Releases: 5
Topics
backdoors compiler encoder hacking hacktoberfest obfuscate obfuscation php shellcode webshell
Created over 5 years ago · Last pushed about 1 year ago
Metadata Files
Readme Contributing Funding License Code of conduct Security

README.md

Yet another PHP Obfuscator

CodeFactor

this tools able to (de)compress your php shellcode string and inject common file signature like jpeg to fuck webserver uploader or malware string scanner like what i made before. no need to install whole shit, just download the single phar executable file and fuck them all. you can download it from Here or here.

and also your shellcode won't works if the server disable fopen, fseek, fwrite, fclose, and include.

DISCLAIMER use eval to obfuscate is gay

command

sh yapo make <signature> <file>...

single compress

sh yapo make jpeg shell.php

multiple file compress without signature injection

sh yapo make whatever shell1.php shell2.php

multiple file compress using find

sh find ./myproject -type f -name \*.php -exec yapo make jpeg {} +\;

Demo

asciicast

signature

  • jpeg: FFD8FFE2
  • jpg: FFD8FFE2
  • mp4: 1A45DFA3
  • mpeg: 1A45DFA3
  • luac: 1B4C7561
  • lua: 1B4C7561
  • zip: 504B0304
  • pdf: %PDF-0-1
  • mp3: 494433
  • nes: 4E45531A
  • linux: #!/usr/bin/env php
  • shebang: #!/usr/bin/env php
  • random string: none

Full definition

Compression method

Contributing

Owner

  • Name: Bellatrix Lugosi
  • Login: Cvar1984
  • Kind: user
  • Location: Wired
  • Company: @BlackHoleSecurity

RSA4096 D4D5 6AC5 0A2C 6498 5DE1 23C9 56F2 FE5D EF70 2A5F

GitHub Events

Total
  • Watch event: 3
  • Delete event: 2
  • Push event: 2
  • Pull request event: 4
  • Fork event: 1
  • Create event: 2
Last Year
  • Watch event: 3
  • Delete event: 2
  • Push event: 2
  • Pull request event: 4
  • Fork event: 1
  • Create event: 2

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 59
  • Total Committers: 3
  • Avg Commits per committer: 19.667
  • Development Distribution Score (DDS): 0.356
Past Year
  • Commits: 2
  • Committers: 1
  • Avg Commits per committer: 2.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Bellatrix Lugosi C****4@p****e 38
Cvar1984 g****i@g****m 18
dependabot[bot] 4****] 3
Committer Domains (Top 20 + Academic)
pm.me: 1

Issues and Pull Requests

Last synced: 8 months ago

All Time
  • Total issues: 3
  • Total pull requests: 4
  • Average time to close issues: about 1 month
  • Average time to close pull requests: 3 months
  • Total issue authors: 1
  • Total pull request authors: 2
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 3
Past Year
  • Issues: 0
  • Pull requests: 2
  • Average time to close issues: N/A
  • Average time to close pull requests: about 22 hours
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 2
Top Authors
Issue Authors
  • Cvar1984 (3)
Pull Request Authors
  • dependabot[bot] (5)
  • Cvar1984 (1)
Top Labels
Issue Labels
bug (3)
Pull Request Labels
dependencies (5)

Packages

  • Total packages: 1
  • Total downloads:
    • packagist 14 total
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 5
  • Total maintainers: 1
packagist.org: cvar1984/yapo

Yet another php obfuscator

  • License: GPL-3.0-only
  • Latest release: v1.0.0
    published about 2 years ago
  • Versions: 5
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 14 Total
Rankings
Stargazers count: 4.5%
Forks count: 5.7%
Dependent packages count: 19.1%
Average: 27.1%
Dependent repos count: 33.5%
Downloads: 72.5%
Maintainers (1)
Funding
  • url: https://github.com/Cvar1984: type: github
Last synced: 6 months ago

Dependencies

composer.json packagist
  • humbug/box ^3.8 development
  • cvar1984/app ^1.0
  • symfony/console 4.*
composer.lock packagist
  • amphp/amp v2.6.1 development
  • amphp/byte-stream v1.8.1 development
  • amphp/parallel v1.4.1 development
  • amphp/parallel-functions v1.1.0 development
  • amphp/parser v1.0.0 development
  • amphp/process v1.1.3 development
  • amphp/serialization v1.0.0 development
  • amphp/sync v1.4.2 development
  • composer/package-versions-deprecated 1.11.99.5 development
  • composer/pcre 1.0.1 development
  • composer/semver 3.2.9 development
  • composer/xdebug-handler 3.0.1 development
  • humbug/box 3.14.1 development
  • humbug/php-scoper 0.15.0 development
  • jetbrains/phpstorm-stubs v2020.3 development
  • justinrainbow/json-schema 5.2.11 development
  • laravel/serializable-closure v1.1.0 development
  • nikic/iter v2.2.0 development
  • nikic/php-parser v4.13.2 development
  • opis/closure 3.6.3 development
  • paragonie/constant_time_encoding v2.5.0 development
  • paragonie/pharaoh v0.6.0 development
  • paragonie/random_compat v9.99.100 development
  • paragonie/sodium_compat v1.17.0 development
  • phpdocumentor/reflection-common 2.2.0 development
  • phpdocumentor/reflection-docblock 5.3.0 development
  • phpdocumentor/type-resolver 1.6.0 development
  • psr/log 1.1.4 development
  • seld/jsonlint 1.8.3 development
  • symfony/filesystem v4.4.37 development
  • symfony/finder v4.4.37 development
  • symfony/polyfill-ctype v1.24.0 development
  • symfony/process v5.4.3 development
  • symfony/var-dumper v5.4.3 development
  • ulrichsg/getopt-php v3.4.0 development
  • webmozart/assert 1.10.0 development
  • webmozart/path-util 2.3.0 development
  • cvar1984/app v1.0.0
  • psr/container 1.1.2
  • symfony/console v4.4.37
  • symfony/deprecation-contracts v2.5.0
  • symfony/polyfill-mbstring v1.24.0
  • symfony/polyfill-php73 v1.24.0
  • symfony/polyfill-php80 v1.24.0
  • symfony/service-contracts v2.5.0
.github/workflows/php.yml actions
  • actions/checkout v2 composite