# xLEAPP
**Development build. Please be cauious using on real cases.**
Framework for Logs, Events, And Plists Parser (LEAPP)
This framework is a complete rewrite of the excellent tool iLEAPP.Details of iLEAPP can be found in this [blog post](https://abrignoni.blogspot.com/2019/12/xleapp-ios-logs-events-and-properties.html)
xLEAPP is the framework created to merge several tools together. More information about the rewrite is given in by talk ([YouTube](https://www.youtube.com/watch?v=seTpCmSF0Gc)) at Black Hills Info Security's Wild West Hackin' Fest (WWHF): Deadwood in 2021.
## Features
* Provides a centralized and modular framework
* Provides a simplified way to write plugins (artifacts) for each different supported platform.
* Parses iOS, macOS, Android, Chromebook, warranty returns, and Windows artifacts depending on the plugins installed.
## Other Documentation
* [Artifact Creation](docs/current/artifact-creation.md)
## Pre-requisites
This project requires you to have Python >= 3.9
## Installation
### Windows
* Python
```powershell
PS> py -3 -m pip install xleapp
PS> py -3 -m pip install xleapp-<plugin>
```
* PIPX
```powershell
PS> py -3 -m pip install pipx
PS> pipx install xleapp
PS> pipx inject xleapp xleapp-<plugin>
```
### Linux
* Python
```bash
$ python3 -m pip install xleapp
$ python3 -m pip install xleapp-<plugin>
```
* PIPX
```bash
$ python3 -m pip install pipx
$ pipx install xleapp
$ pipx inject xleapp xleapp-<plugin>
```
## Installation from Github and Development Information
* [Windows](docs/current/windows.md)
* [Linux](docs/current/linux.md)
## VS Code configuration files
There are several [configuration files](https://github.com/flamusdiu/xleapp-project) that I have been using for VS Code.
## Compile to executable
**NOTE:** This may not work at this time with this alpha version.
To compile to an executable so you can run this on a system without python installed.
To create xleapp.exe, run:
```bash
pyinstaller --onefile xleapp.spec
```
To create xleappGUI.exe, run:
```bash
pyinstaller --onefile --noconsole xleappGUI.spec
```
## Usage
### CLI
```bash
$ xleapp -h
usage: xleapp [-h] [-I] [-R] [-A] [-C] [-V] [-o OUTPUT_FOLDER] [-i INPUT_PATH]
[--artifacts [ARTIFACTS ...]] [-p] [-l] [--gui] [--version]
xLEAPP: Logs, Events, and Plists Parser.
optional arguments:
-h, --help show this help message and exit
-I parse ios artifacts
-R parse Warrant Returns / User Generated Archives artifacts
-A parse android artifacts
-C parse Chromebook artifacts
-V parse vehicle artifacts
-o OUTPUT_FOLDER, --output_folder OUTPUT_FOLDER
Output folder path
-i INPUT_PATH, --input_path INPUT_PATH
Path to input file/folder
--artifact [ARTIFACT ...]
Filtered list of artifacts to run. Allowed: core, <check artifact list in
documentation>
-p, --artifact_paths Text file list of artifact paths
-l, --artifact_table Text file with table of artifacts
--gui Runs xLEAPP into graphical mode
--version show program's version number and exit
```
### GUI
This needs work and may not work properly!
```bash
$ xleapp --gui
```
### Help
```bash
$ xleapp.py --help
```
The GUI will open in another window.
## Acknowledgements
This tool is the result of a collaborative effort of many people in the DFIR community.
This product includes software developed by Sarah Edwards (Station X Labs, LLC, @iamevltwin, mac4n6.com) and other contributors as part of APOLLO (Apple Pattern of Life Lazy Output'er).
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
共93个文件
py:30个
js:23个
css:14个
资源分类:Python库 所属语言:Python 资源全名:xleapp-0.1.0a3.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源推荐
资源详情
资源评论
收起资源包目录
xleapp-0.1.0a3.tar.gz (93个子文件)
xleapp-0.1.0a3
PKG-INFO 5KB
pyproject.toml 4KB
LICENSE 1KB
src
xleapp
log
log_config.yaml 2KB
__init__.py 3KB
app.py 8KB
globals.py 12B
py.typed 0B
gui.py 6KB
__main__.py 5KB
__init__.py 441B
templating
_ext.py 817B
templates
nav_artifacts.jinja 1KB
base.jinja 3KB
index.jinja 4KB
macros.jinja 2KB
hexdump.jinja 703B
chat_rendering.jinja 3KB
report_base.jinja 2KB
thank_you.jinja 1KB
_html.py 6KB
__init__.py 2KB
_partials
hex_dump.py 1KB
index.py 978B
report
chat_rendering.py 4KB
_webicons.py 7KB
__init__.py 1KB
_db.py 5KB
_static
dark-mode.css 2KB
chats.css 3KB
logo.jpg 125KB
dark-mode-switch.js 890B
feather.min.js 74KB
dashboard.css 2KB
MDB-Free_4.13.0
css
mdb.min.css 269KB
bootstrap.min.css 156KB
mdb.css 330KB
bootstrap.css 203KB
addons
datatables.min.css 4KB
datatables-select.min.css 4KB
flag.min.css 18KB
directives.min.css 255B
jquery.zmd.hierarchical-display.min.css 1KB
rating.min.css 294B
mdb.lite.css 251KB
img
overlays
09.png 137B
04.png 211B
01.png 211B
07.png 215B
02.png 213B
06.png 211B
03.png 209B
05.png 213B
08.png 146B
svg
arrow_left.svg 218B
arrow_right.svg 217B
js
jquery.js 284KB
jquery.min.js 86KB
bootstrap.min.js 59KB
mdb.min.js 281KB
popper.js 88KB
addons
directives.min.js 938B
masonry.pkgd.min.js 52KB
flag.min.js 938B
datatables-select.min.js 38KB
imagesloaded.pkgd.min.js 29KB
rating.min.js 12KB
datatables.min.js 120KB
jquery.zmd.hierarchical-display.min.js 26KB
mdb.js 631KB
bootstrap.js 136KB
popper.min.js 21KB
modules
forms-free.min.js 21KB
treeview.min.js 12KB
scrolling-navbar.min.js 1KB
wow.min.js 14KB
animations-extended.min.js 938B
_authors.py 3KB
_version.py 50B
artifacts
_decorators.py 2KB
_abstract.py 8KB
__init__.py 5KB
_descriptors.py 3KB
services.py 6KB
helpers
db.py 2KB
utils.py 4KB
search.py 11KB
descriptors.py 827B
strings.py 786B
decorators.py 502B
image.py 1KB
setup.py 5KB
README.md 4KB
共 93 条
- 1
资源评论
挣扎的蓝藻
- 粉丝: 13w+
- 资源: 15万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功