Commit Graph

1259 Commits

Author SHA1 Message Date
Cliffe
5941edfa89 Merge pull request #249 from JD2344/jenkins_cli
Add jenkins_cli Exploit
2023-04-04 10:59:42 +01:00
Cliffe
46a4af09f6 Merge pull request #248 from JD2344/linuxki_rce
Add LinuxKI RCE exploit
2023-04-04 10:54:32 +01:00
JD
a8375ff43a update to run dynamic port and on a user 2023-04-02 19:47:46 +01:00
JD
b3c0820572 final changes for integration acceptance 2023-04-02 00:34:10 +01:00
Z. Cliffe Schreuders
803ac99983 Output files with ip_addresses, admin password, and lab sheets in project dir 2023-03-24 17:08:11 +00:00
Z. Cliffe Schreuders
15cb17ac33 remove problematic suid man vulnerability 2023-03-24 16:25:32 +00:00
JD
78124171a6 Successful secgen param tests 2023-03-20 19:44:14 +00:00
JD
0e66707b46 successful secgen test changes 2023-03-20 01:01:03 +00:00
JD
0b56c71bbe changes to linuxki for secgen testing 2023-03-18 18:19:54 +00:00
JD2344
137bec39cf Merge branch 'cliffe:master' into linuxki_rce 2023-03-18 17:09:09 +00:00
thomashaw
7a30703348 Future proofing Faker modules with symbol parameters (deprecated calls break with faker gem newer than 3.0.0). 2023-02-17 10:24:26 +00:00
JD
5c8ad67795 Add jenkins_cli Exploit 2023-02-11 17:41:38 +00:00
JD
918ca4e044 Add LinuxKI RCE exploit 2023-02-11 17:39:13 +00:00
Z. Cliffe Schreuders
3fd6b74bf5 Merge branch 'master' of https://github.com/cliffe/SecGen 2023-01-10 14:03:10 +00:00
Tom Harrison
1205a48397 Revert OpenSSL conversion for SHA1-based hashes
Update local_encoding_functions to avoid FrozenError on encoding modules
2023-01-10 10:33:21 +00:00
Z. Cliffe Schreuders
826779cb59 proxmox support 2023-01-09 18:15:31 +00:00
Tom Harrison
0018e310dc Gemfile cleanup
Removed incompatible whirlpool encoder
2023-01-06 21:00:23 +00:00
Tom Harrison
ea8e19c597 Mass updates for several encoders utilising out-of-date gems.
Update SHA3-384 encoder to use OpenSSL encoder
Update SHA1 encoder to use OpenSSL
Changed SHA-384 to hexdigest to match original
Updated SHA512 to use OpenSSL
Update SHA384 to use OpenSSL
Update SHA256 to use OpenSSL
Update Dependencies, Update SHA3-224 to newer lib
Update SHA3-512 encoder to newer lib
Update SHA3-384 encoder to newer lib
Update SHA3-256 encoder to use newer lib
Updated SHA3 encoder to use OpenSSL
-- Note: This module is ambiguous - the previous version was listed as a SHA1 encoder
2023-01-06 20:57:46 +00:00
Z. Cliffe Schreuders
9f57117588 Merge branch 'master' of https://github.com/cliffe/SecGen 2022-11-11 17:49:39 +00:00
Z. Cliffe Schreuders
932df1c2d7 ovirt kali update 2022-11-11 17:49:04 +00:00
Cliffe
c416855fda Update example code 2022-10-28 14:15:26 +01:00
Z. Cliffe Schreuders
6c3b7234f1 improve module 2022-10-27 16:59:48 +01:00
Z. Cliffe Schreuders
ff5ece515e tidy up 2022-10-27 16:59:37 +01:00
Z. Cliffe Schreuders
0969c1983f code examples for learning how to write secgen modules (standalone puppet) 2022-10-27 16:59:18 +01:00
Z. Cliffe Schreuders
f0e4e4bfc9 account module names update 2022-09-29 14:10:18 +01:00
Z. Cliffe Schreuders
158283d667 separate apache modules for kali and stretch/buster 2022-09-29 12:04:36 +01:00
Z. Cliffe Schreuders
dda38d1814 new apache module 2022-08-02 19:32:26 +01:00
Z. Cliffe Schreuders
a490948b75 Kali using puppet 7 update 2022-08-02 19:32:17 +01:00
Z. Cliffe Schreuders
d92a4c8977 Merge branch 'master' of https://github.com/cliffe/SecGen 2022-07-29 12:33:21 +01:00
Z. Cliffe Schreuders
dcb1120a28 prefix http for firefox start tabs 2022-07-29 12:32:40 +01:00
Z. Cliffe Schreuders
48b305980f distcc update 2022-07-29 12:31:49 +01:00
Z. Cliffe Schreuders
2045cd1020 hackerbot updates for new kali (ruby 3) -- forked cinch 2022-07-29 12:31:27 +01:00
Z. Cliffe Schreuders
f4b3bd7ebf new accounts puppet module for newer distros 2022-07-29 12:30:21 +01:00
Z. Cliffe Schreuders
eb59300b38 update irc server module 2022-07-29 12:27:02 +01:00
Z. Cliffe Schreuders
371d0597bf update apache puppet module 2022-07-29 12:26:38 +01:00
Z. Cliffe Schreuders
d44c8f561a improve formatting of lab sheets 2022-07-29 12:25:42 +01:00
Z. Cliffe Schreuders
2924e3f806 update cleanup for latest kali 2022-07-29 12:24:44 +01:00
Z. Cliffe Schreuders
68afa4be11 remove cached stdlib puppet module, so that different versions can be used depending on modules selected 2022-07-29 12:23:46 +01:00
Z. Cliffe Schreuders
3fbfd9690d oVirt bases update 2022-07-29 12:22:22 +01:00
Halfwhit
4cb9bff819 Merge branch 'cliffe:master' into master 2022-06-26 18:36:54 +01:00
Halfwhit
a3fd482dbc Update apache.pp
Fixes the following error when provisioning VM's:
```
Error: Duplicate declaration: File[/var/www/accountingnow] is already declared in file /tmp/vagrant-puppet/modules-2623f1aee4ddcc04fb208aea00ed53cd/phish_me_website/manifests/install.pp:11; cannot redeclare at /tmp/vagrant-puppet/modules-2623f1aee4ddcc04fb208aea00ed53cd/apache/manifests/vhost.pp:272
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.
Non-zero exit status...
Error provisioning VMs, destroying VMs and exiting SecGen.
```
2022-06-22 11:06:42 +01:00
Halfwhit
9d5bd735a4 Fixed call to uninitialized constant 2022-06-17 15:09:53 +01:00
Z. Cliffe Schreuders
8046b5e964 automatically adjust resolution within KDE vms 2022-05-25 22:51:33 +01:00
Z. Cliffe Schreuders
292478feb8 firefox multiple start tabs 2022-05-25 20:29:30 +01:00
Z. Cliffe Schreuders
eaffe225ed cyberchef local webapp 2022-05-25 20:28:37 +01:00
Z. Cliffe Schreuders
663044b6c0 flags lowercase when words 2022-05-25 20:27:30 +01:00
Z. Cliffe Schreuders
f55688386a module update 2022-05-25 20:27:09 +01:00
Z. Cliffe Schreuders
4948d20713 phishing 2022-05-10 11:26:51 +01:00
Z. Cliffe Schreuders
8a55801584 hosts file module 2022-05-10 11:26:40 +01:00
Z. Cliffe Schreuders
f6972930ba typo fix 2022-04-27 14:08:19 +01:00