Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop #2

Merged
merged 94 commits into from
Jul 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
6909400
base dartz app
cosmic-zip Jul 8, 2024
05c7405
update
cosmic-zip Jul 10, 2024
7453438
update
cosmic-zip Jul 10, 2024
f6448f2
add dartz.exe
cosmic-zip Jul 10, 2024
7b08981
add basic functions
cosmic-zip Jul 11, 2024
3e15320
add import_bank
cosmic-zip Jul 11, 2024
862e578
update
cosmic-zip Jul 15, 2024
38b6c5e
reboot
cosmic-zip Jul 15, 2024
9ba7bbe
reboot
cosmic-zip Jul 15, 2024
81a00a2
update
cosmic-zip Jul 15, 2024
a08bcf7
update
cosmic-zip Jul 15, 2024
9d699ff
update
cosmic-zip Jul 15, 2024
10bb598
add maid fetch
cosmic-zip Jul 15, 2024
a05a572
repo cleanup
cosmic-zip Jul 15, 2024
76bc9ea
exec from db.jsom, tested
cosmic-zip Jul 15, 2024
52d4c69
fix concurrent exec bug
cosmic-zip Jul 15, 2024
94e2e2e
update
cosmic-zip Jul 15, 2024
4927984
Merge branch 'feature/init-package' into develop
cosmic-zip Jul 16, 2024
8180a40
add base tui map
cosmic-zip Jul 17, 2024
ff35b0c
update
cosmic-zip Jul 17, 2024
2a08a16
final headers
cosmic-zip Jul 19, 2024
d6e637e
finish tui
cosmic-zip Jul 19, 2024
d1898a7
Merge branch 'feature/panzer_tui' into develop
cosmic-zip Jul 19, 2024
660bba6
update
cosmic-zip Jul 19, 2024
2b4cc76
remove unsued file
cosmic-zip Jul 19, 2024
d8e6bd6
add fancy shell
cosmic-zip Jul 19, 2024
8a6b1ae
change manual module name
cosmic-zip Jul 19, 2024
83ebebe
Merge branch 'feature/manual-pages' into develop
cosmic-zip Jul 19, 2024
192200b
small update and code cleaning
cosmic-zip Jul 19, 2024
3df5feb
refactory panzer_manual
cosmic-zip Jul 19, 2024
b43785d
update shell
cosmic-zip Jul 19, 2024
ef35fa4
cleaning code
cosmic-zip Jul 20, 2024
1415a73
update
cosmic-zip Jul 20, 2024
502d54f
add basic tests
cosmic-zip Jul 20, 2024
269272e
add search key value tests
cosmic-zip Jul 20, 2024
abac479
code cleaning
cosmic-zip Jul 20, 2024
de4fe96
add workflow
cosmic-zip Jul 20, 2024
c5775a0
delete wrong add files
cosmic-zip Jul 20, 2024
b7debc2
Merge branch 'feature/panzer-maid-shell' into develop
cosmic-zip Jul 20, 2024
6ffd20c
remove files
cosmic-zip Jul 20, 2024
f272f83
update
cosmic-zip Jul 20, 2024
9dc01ad
update
cosmic-zip Jul 20, 2024
6da6c50
small fix
cosmic-zip Jul 20, 2024
26588c3
update
cosmic-zip Jul 20, 2024
63a561c
imports cleanup
cosmic-zip Jul 21, 2024
a2f174d
code cleanup
cosmic-zip Jul 21, 2024
3d78019
code cleanup
cosmic-zip Jul 21, 2024
b99039c
update
cosmic-zip Jul 21, 2024
60c91e0
remove test
cosmic-zip Jul 21, 2024
4402e90
Merge branch 'feature/web-driver' into develop
cosmic-zip Jul 21, 2024
874bb3b
code cleanup
cosmic-zip Jul 21, 2024
2f53ce4
add touch cat grep ping mkdir
cosmic-zip Jul 21, 2024
95d95be
add stdint for standard integer returns
cosmic-zip Jul 21, 2024
e479327
add tree and ls
cosmic-zip Jul 21, 2024
83a3c3b
improve rm
cosmic-zip Jul 21, 2024
13fd25b
add dev zero
cosmic-zip Jul 21, 2024
0e067b8
add systeminfo
cosmic-zip Jul 21, 2024
2b8f127
add systeminfo
cosmic-zip Jul 21, 2024
d9e8f4b
change unix-utils, use argsv and return stdint
cosmic-zip Jul 22, 2024
8fe10ac
update unix uitls
cosmic-zip Jul 23, 2024
a3edb3e
update unix uitls
cosmic-zip Jul 23, 2024
fac4576
update imports, fix tinybox/shell
cosmic-zip Jul 23, 2024
0d60cd8
fix tinybox/shell
cosmic-zip Jul 23, 2024
1a8c237
chage return types of tinybox shell to use stdint
cosmic-zip Jul 23, 2024
0860460
update unix shell
cosmic-zip Jul 23, 2024
dac0ffd
add pkg manager
cosmic-zip Jul 23, 2024
44397fb
add pkg manager
cosmic-zip Jul 23, 2024
102f8c2
Merge branch 'feature/unix-utils' into develop
cosmic-zip Jul 23, 2024
d78d333
apply spell checker
cosmic-zip Jul 23, 2024
2131c82
update
cosmic-zip Jul 23, 2024
c931972
update test
cosmic-zip Jul 23, 2024
bd8f00a
improve test, fix uniutils bugs
cosmic-zip Jul 24, 2024
93edaeb
fixed searchKeyValue
cosmic-zip Jul 24, 2024
0072309
final version
cosmic-zip Jul 25, 2024
93f81f2
small update
cosmic-zip Jul 25, 2024
176d5e9
Merge branch 'main' into develop
cosmic-zip Jul 25, 2024
38de804
add wiki base file
cosmic-zip Jul 25, 2024
a0f3e4d
add wiki
cosmic-zip Jul 25, 2024
a22f8e0
Merge branch 'feature/wiki' into develop
cosmic-zip Jul 27, 2024
176c8c7
improve documentation
cosmic-zip Jul 27, 2024
918f6e3
update project
cosmic-zip Jul 27, 2024
406a8db
update
cosmic-zip Jul 27, 2024
59031a2
update
cosmic-zip Jul 27, 2024
b1b8161
remove useless execs
cosmic-zip Jul 27, 2024
b063c0c
remove useless execs
cosmic-zip Jul 27, 2024
027873f
update import json func
cosmic-zip Jul 27, 2024
d0043df
refactored all source code
cosmic-zip Jul 27, 2024
28cf764
improve workflow
cosmic-zip Jul 27, 2024
027a974
update
cosmic-zip Jul 27, 2024
35f3ef0
update
cosmic-zip Jul 27, 2024
e488b53
update
cosmic-zip Jul 27, 2024
204104d
update
cosmic-zip Jul 27, 2024
8b1dc12
update
cosmic-zip Jul 27, 2024
d7e279a
update
cosmic-zip Jul 27, 2024
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
6 changes: 2 additions & 4 deletions .github/workflow/dart.yml → .github/workflows/dart.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,17 +12,15 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Install packages
run: sudo apt-get install -y nmap dirb dnsenum libc-bin iproute2 xxd iptables coreutils wget curl dnsutils traceroute openssl openssh-server xattr libimage-exiftool-perl tor foremost
run: sudo apt-get install -y nmap dirb dnsenum libc-bin iproute2 xxd iptables coreutils wget curl dnsutils traceroute openssl openssh-server xattr libimage-exiftool-perl tor foremost snapd
build_and_test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: dart-lang/setup-dart@v1
with:
sdk-root: stable
- name: Install dependencies
run: pub get
- name: Build CLI app
run: dart compile exe bin/panzer_maid.dart
run: cd src/ && dart compile exe bin/panzer_maid.dart
- name: Test CLI
run: dart test test/
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,7 @@ doc/api/

.flutter-plugins
.flutter-plugins-dependencies

# Avoid pushing binaries
*.bin
*.exe
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
![panzer](docs/index.png)
![panzer](wiki/files/index.png)

# PanzerMaid

Expand Down Expand Up @@ -50,13 +50,13 @@ Long story short: In 2019, I had to install Arch Linux on my laptop with LUKS. I

Now, I have migrated my entire stack to Flutter and backend to serverless technologies like Lambda, Firebase, etc. The fact that Dart compiles also helps, as I can just build and install a small binary. I plan to implement everything in Dart and stop using third-party tools like dirb, nmap, whois, etc. This will allow me to create an extremely useful and rootless hacking app for iOS and Android.

![grid_app](docs/bean.png)
![grid_app](wiki/files/bean.png)

| Project | Description |
| ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- |
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **MaidZ** | Improved an deferent version of witch_craft and previous tools, uses bank.json to store all alias, commands, and single line shell scripts |
| **Witch_Craft** | Rust based framework, store all alias inside structs |
| **LinuxEvilToolkit** | Original toolkit from 2018, uses ruby and store all alias and scripts inside variables, the most complete version, deprecated due complexity |
| **LinuxEvilToolkit** | Original toolkit from 2018, uses ruby and store all alias and scripts inside variables, the most complete version, deprecated due complexity |
| **MaidSecLists 2024 Rev2** | My own version of SecLists but using standard file names, merging word lists and remove garbage files, this rev2 refers to MaidZ version of MaidSecLists. |

<p align="center">
Expand Down
5 changes: 0 additions & 5 deletions bin/panzer_maid.dart

This file was deleted.

Binary file removed bin/panzer_maid.exe
Binary file not shown.
60 changes: 0 additions & 60 deletions docs/msdos.md

This file was deleted.

Binary file removed docs/shot.png
Binary file not shown.
1 change: 0 additions & 1 deletion lib/domains/web/attack.dart

This file was deleted.

19 changes: 0 additions & 19 deletions lib/tinybox/consts.dart

This file was deleted.

47 changes: 0 additions & 47 deletions lib/tinybox/manual.dart

This file was deleted.

Loading
Loading