Commit Graph

298 Commits

Author SHA1 Message Date
thomashaw
24ce91af38 cleanup: removed reference to <breadcrumb> 2017-09-20 22:21:38 +01:00
thomashaw
b5bb17ee59 minor improvements to leaked_file permissions, metadata, and scenarios 2017-09-20 22:08:40 +01:00
thomashaw
bfa430ba52 generator/concat_paragraph: concatenate data multiple input generators, with optional separators 2017-09-05 17:43:59 +01:00
thomashaw
02f191104d generator/credit_card_data: outputs credit card type and number 2017-09-05 17:41:50 +01:00
thomashaw
a7b75765ab generators/realistic_organisation: added an organisation generator which uses the business_name for domain and email addresses.
renamed generators/organisation to generators/random_organisation
2017-09-05 13:45:18 +01:00
thomashaw
fa5015918b corrected method call 2017-09-05 12:31:17 +01:00
thomashaw
70e9d5cc27 generators/business_email: corrected method call 2017-09-05 12:28: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
eelsivart
9bd2f9a4e0 Create secgen_metadata.xml
Added public network with a specified static IP range.
2017-08-23 07:03:56 -07:00
thomashaw
06159f8d39 bugfix: smb share template 2017-08-20 12:56:23 +01:00
thomashaw
8b2a92915e vulnerabilities/vsftpd_234_backdoor: now uses organisations 2017-08-19 13:44:16 +01:00
thomashaw
458eb3be81 vulnerabilities/proftpd_133c_backdoor: now uses organisations 2017-08-19 13:19:36 +01:00
thomashaw
71794e13a1 vulnerabilities/unrealirc_3281: now uses organisations 2017-08-19 12:50:02 +01:00
thomashaw
aa23500fdd vulnerabilities/moinmoin_195: now uses organisations 2017-08-19 12:23:25 +01:00
thomashaw
7a115e2340 vulnerabilities/samba_symlink: updated comment 2017-08-16 19:18:43 +01:00
thomashaw
d445c3bdc1 vulnerabilities/samba_symlink: now uses organisations 2017-08-16 19:17:33 +01:00
thomashaw
c6ee0316a1 vulnerabilities/samba_pws: now uses organisations 2017-08-16 19:09:05 +01:00
thomashaw
f9ac37360c generators/domain: added default read_fact for name 2017-08-16 19:08:03 +01:00
thomashaw
957212daff scenarios/ctf/nw_cyber_games.xml updated to use organisation 2017-08-16 17:37:01 +01:00
thomashaw
ef2ce0f986 team_project_scenario: updated to use structured_content/organisation 2017-08-16 16:37:30 +01:00
thomashaw
50c5854873 generators/mail_id: removed type=text_paragraph 2017-08-16 15:43:23 +01:00
thomashaw
3b9c2f05b2 services/http/parameterised_website: update to use generators/structured_content/organisation 2017-08-16 14:00:55 +01:00
thomashaw
1d2786a076 generators/organisation: added domain fact 2017-08-16 13:14:05 +01:00
thomashaw
9d9c39bb6b parameterised_website: removed contact us from navbar on blank organisation 2017-08-14 17:21:23 +01:00
thomashaw
d791b15ad4 parameterised_website: now accepts blank organisation 2017-08-14 17:10:48 +01:00
thomashaw
341429d94a Merge branch 'merge_structured_data' 2017-08-14 14:11:13 +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
Z. Cliffe Schreuders
35c4c309f4 basic support for public domains, with example -- will prompt for network interface to bridge to (ref #97) 2017-08-12 10:02:35 +01:00
Z. Cliffe Schreuders
246443bb5e ssh root login vulnerability, and some other code cleanup 2017-08-03 22:39:43 +01:00
thomashaw
7a6334fb00 PR_90 changes: added cpu_word_size to differentiate between 32/64bit systems in bases, refactored vagrantfile.erb to include this, changed windows 'config.vm.network' settings to use the system name rather than config. 2017-06-30 22:46:54 +01:00
thomashaw
534a780726 Merge remote-tracking branch 'origin/pr/90'
# Conflicts:
#	README.md
#	lib/templates/Vagrantfile.erb
2017-06-30 15:21:22 +01:00
thomashaw
22aaf7fbb4 updating scenario.xml's which refer to old username generators via module_path 2017-06-29 15:51:13 +01:00
thomashaw
6d8bc007f0 utilities/parameterised_website: additional pages and hidden flag in white_text 2017-06-23 23:30:10 +01:00
thomashaw
a853bf8db5 ssh_leaked_keys + onlinestore: added hints 2017-06-23 23:28:11 +01:00
thomashaw
6a98deae3e hidden_file, now uses different filename than the account + strings_to_leak instead of flag 2017-06-23 15:30:35 +01:00
thomashaw
11703a626a encoders/string_selector: now accepts a position (essentially index+1) so that elements can be selected from a list based on id's 2017-06-23 15:07:06 +01:00
thomashaw
2e35c1e915 generators/flag/flag_concat: joins strings and wraps in flag{} 2017-06-22 09:06:57 +01:00
thomashaw
58c53269ad Hints: hidden_file, onlinestore, passwordless_account 2017-06-21 22:35:01 +01:00
thomashaw
9c9bc0d6fd utilities/unix/version_control/git
utilities/unix/sql/sqlmap
2017-06-21 22:12:41 +01:00
thomashaw
22f72a0b38 onlinestore: added functionality to have killed_on support multiple different dates 2017-06-21 20:37:58 +01:00
thomashaw
bae2a644af mail message: module_name update 2017-06-21 20:36:28 +01:00
thomashaw
48f09bec49 Person generator now accepts accounts and fills in the missing data (email, name) 2017-06-21 18:45:27 +01:00
thomashaw
c29294671f Random username and Name based username generator merged. Name-based behaviour runs when 'name' parameter is passed. Otherwise outputs a random username. 2017-06-21 14:27:52 +01:00
thomashaw
de0a689cdb parameterised_website update 2017-06-20 11:52:48 +01:00
thomashaw
7ad35cbafd new module: vulnerabilities/unix/system/passwordless_user_account 2017-06-20 11:08:32 +01:00
thomashaw
f98d73f02a 2 apaches: onlinestore updates 2017-06-20 11:07:33 +01:00
thomashaw
eec0423443 access_control_misconfigurations/readable_shadow: fixed typo 2017-06-20 10:33:53 +01:00
thomashaw
45f202a11e markdown -> html encoder: removed 'string_encoder' selector 2017-06-20 09:44:40 +01:00
thomashaw
9aaba7b135 parameterised_website, removed floating ' - ' character when no business_name is included 2017-06-19 14:17:51 +01:00
thomashaw
1a7540a83a removed 'testing_' from mail module 2017-06-19 13:58:37 +01:00