thomashaw
|
d2a04f8d43
|
ntlm and lm hashes
|
2018-11-16 10:19:10 +00:00 |
|
thomashaw
|
3e61f3ea3b
|
Task 18 - modify difficulty file selection to be greedy (i.e. medium.*.rb) then randomise
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
e0057bd3d0
|
Task 18.2 - echo string challenge selecting based on difficulty. low.rb implemented.
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
a37e1686d0
|
WiP
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
69b0ea9100
|
xinetd module, updated setgid script wrapper, ruby script example + ruby challenge generator
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
5e73435337
|
Superclass for script challenges, ruby and python2 examples
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
23c3335eac
|
Hash encoders and example scenarios
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
927e878c4a
|
Fix for duplicate received_inputs from module outputs on conflict resolution (2/2)
|
2018-09-26 15:43:32 +01:00 |
|
ts
|
e7adc14b02
|
Fix for duplicate received_inputs from module outputs on conflict resolution
|
2018-09-26 12:35:27 +01:00 |
|
ts
|
20c95167e8
|
revert: change from wns branch...
|
2018-09-26 09:32:48 +01:00 |
|
ts
|
5208ae5cc7
|
Squashed WNS + IRI DL work
|
2018-09-21 12:34:26 +01:00 |
|
thomashaw
|
86ec04fc3d
|
Merge remote-tracking branch 'upstream/ids_rules_lab' into week_6_merge_branch
|
2017-11-10 10:57:24 +00:00 |
|
Z. Cliffe Schreuders
|
34be6e051f
|
lab update
|
2017-11-09 10:06:02 +00:00 |
|
thomashaw
|
c8aee26974
|
Merge remote-tracking branch 'upstream/ids_lab_squashed' into week_4_merge_branch
# Conflicts:
# lib/templates/Vagrantfile.erb
|
2017-10-21 10:52:02 +01:00 |
|
Z. Cliffe Schreuders
|
e78458c882
|
IDS lab
|
2017-10-20 16:52:17 +01:00 |
|
thomashaw
|
08aad783df
|
Minor cleanup
|
2017-10-20 14:26:16 +01:00 |
|
thomashaw
|
0033a7c642
|
network-ranges => scenario passthrough / rework
|
2017-10-18 14:57:53 +01:00 |
|
thomashaw
|
7cfde8317a
|
Rework WIP: Testing changes so far. Still need to rework network-ranges passthrough hack with something more flexible.
|
2017-10-05 14:24:56 +01:00 |
|
Z. Cliffe Schreuders
|
ce502abcdb
|
Hackerbot, labs, and associated changes
|
2017-09-28 16:35:28 +01:00 |
|
thomashaw
|
f42555350b
|
secgen.rb: adding --network-ranges
|
2017-09-21 15:44:23 +01:00 |
|
thomashaw
|
fa5015918b
|
corrected method call
|
2017-09-05 12:31:17 +01:00 |
|
thomashaw
|
705383e108
|
encoder/random_string_selector: cleaned up print_string output. other encoders: added encoding print string padding
|
2017-09-05 11:26:29 +01:00 |
|
thomashaw
|
ee83e5016e
|
structured_content: initial work, created an organisation generator. Organisation based scenarios need updating to use this.
datastore access_json: can now access individual structured_content elements
|
2017-08-14 14:09:29 +01:00 |
|
thomashaw
|
a62983a465
|
Fixing: generated scenario.xml in projects are now re-runnable
|
2017-04-12 20:28:38 +01:00 |
|
thomashaw
|
8977559f8a
|
exif metadata challenge + jpg converter/generator (cherry picked from commit e51347f)
|
2017-04-04 16:29:17 +01:00 |
|
Z. Cliffe Schreuders
|
25771b6344
|
unique_module_names for selectively ensuring a scenario doesn't repeat modules (currently only in the scenario for nested under an input)
|
2017-03-18 17:03:47 +00:00 |
|
Z. Cliffe Schreuders
|
41bbb34649
|
fixed nested default modules
|
2017-03-16 10:21:21 +00:00 |
|
thomashaw
|
e73b0f3d58
|
Shift Cipher Encoders: caesar_shift and ascii_value_shift
|
2017-03-03 12:51:26 +00:00 |
|
thomashaw
|
ffb0caf2bf
|
Don't encode output to b64 if we're just running the script as a stand-alone.
|
2017-03-02 12:43:24 +00:00 |
|
thomashaw
|
32091ed0fe
|
Special Character work + generator/encoder superclass refactor.
The full Vagrantfile facter string has been encoded in b64 for now, would be nice to b64 the individual arguments rather than the whole string.
|
2017-03-01 19:19:54 +00:00 |
|
Z. Cliffe Schreuders
|
1f3f0c211d
|
Merge branch 'access_datastore_elements'
|
2017-01-18 21:49:52 +00:00 |
|
Z. Cliffe Schreuders
|
655684e3d4
|
datastore iteration and element access
|
2017-01-18 21:44:16 +00:00 |
|
thomashaw
|
16e3107838
|
Quick fix for the system_number method from last commit.
|
2017-01-17 15:59:29 +00:00 |
|
thomashaw
|
1522fd3ac9
|
Enable static IP address network IP address resolution & a fix for the duplicate modules being output when using multiple systems in Vagrantfile bug
|
2017-01-17 14:49:24 +00:00 |
|
thomashaw
|
373b0bc5dc
|
Parameterised Website using datastores. Loads of generators and encoders. Check out the example scenarios.
|
2017-01-15 19:56:13 +00:00 |
|
Z. Cliffe Schreuders
|
f8ba19ad75
|
datastores for storing and reusing calculated values
|
2017-01-07 21:21:17 +00:00 |
|
Z. Cliffe Schreuders
|
ab8ff07201
|
fix parameterised module input into modules
|
2017-01-05 21:07:48 +00:00 |
|
thomashaw
|
87e029fdd3
|
change [0] for .first
|
2016-12-22 20:23:44 +00:00 |
|
thomashaw
|
733c871072
|
Additional parameterisation. New modules: parameterised_accounts, generators and an account_encoder. Added plenty of parameters/default_inputs to currently existing vulnerability modules.
|
2016-11-30 18:09:22 +00:00 |
|
thomashaw
|
f724415cdf
|
Privilege changes: More specific privilege levels. r, rw, rwx for root & user.
|
2016-11-14 14:34:04 +00:00 |
|
Z. Cliffe Schreuders
|
9ff06fce7e
|
default values for parameters (modules and literal values)
|
2016-11-08 00:28:33 +00:00 |
|
Z. Cliffe Schreuders
|
601362a12d
|
random selection between inputs
|
2016-10-19 19:49:30 +01:00 |
|
Z. Cliffe Schreuders
|
e63aa00e0a
|
parameterisation
|
2016-10-18 21:19:47 +01:00 |
|
Z. Cliffe Schreuders
|
9f0bd61726
|
Parameterisation
|
2016-08-30 23:18:31 +01:00 |
|
Z. Cliffe Schreuders
|
6b96ef6476
|
Parameterisation
|
2016-08-29 23:06:57 +01:00 |
|
Z. Cliffe Schreuders
|
edc1e28d68
|
Parameterisation
|
2016-08-17 23:11:53 +01:00 |
|
Z. Cliffe Schreuders
|
0185837c7b
|
Module dependencies
|
2016-08-16 23:44:44 +01:00 |
|
Z. Cliffe Schreuders
|
f68ed2f4a7
|
parameterisation - work in progress
|
2016-08-08 11:40:36 +01:00 |
|
thomashaw
|
8b32a8dc62
|
Feature: Utilities - extracted services which do not run on a network socket e.g. package manager update, firewall rules, java etc. into utilities
|
2016-08-01 18:55:50 +01:00 |
|
thomashaw
|
e14a0f75df
|
post-dependencies tidy up
|
2016-08-01 18:13:30 +01:00 |
|