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
|
518485f61d
|
cleanup Vagrantfile output
|
2016-10-18 22:31:58 +01:00 |
|
Z. Cliffe Schreuders
|
4421c7d99c
|
Merge branch 'parameterisation'
|
2016-10-18 21:25:17 +01:00 |
|
Z. Cliffe Schreuders
|
e282dde855
|
Merge branch 'master' of https://github.com/cliffe/SecGen
|
2016-10-18 21:23:02 +01:00 |
|
Z. Cliffe Schreuders
|
e63aa00e0a
|
parameterisation
|
2016-10-18 21:19:47 +01:00 |
|
Jjk422
|
18268af6c9
|
Merge pull request #69 from thomashaw/shellshock_rebase
Tested and seems to be fully working.
|
2016-09-06 15:17:28 +01:00 |
|
thomashaw
|
d9d785f335
|
Metadata: Updated shellshock privilege = none, access = local
|
2016-09-06 13:46:31 +01:00 |
|
Z. Cliffe Schreuders
|
8bbdc885a3
|
Merge branches 'master' and 'parameterisation' of https://github.com/cliffe/SecGen
|
2016-09-05 08:56:59 +01:00 |
|
thomashaw
|
3f00728fd2
|
Vulnerability: samba anonymously writable share + symlink traversal
|
2016-09-02 19:55:42 +01:00 |
|
Jjk422
|
f9b2cd548f
|
Correcting pull request errors, only one out of --total-memory or --memory-per-vm is selected (first to be inputted) and shows error message if both inputted.
Also removed defaults so that vms automatically decide on values if not specified.
|
2016-08-31 09:37:01 +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 |
|
Jjk422
|
42adbcb853
|
Added extra command line options to modify generated vms, need to be separated into a ruby class to ensure max values are not set (max ram larger then system ram) and to make sure that large ruby blocks are not in Vagrantfile.erb.
Options added are:
--memory-per-vm
--total-memory
--max-cpu-cores
--max-cpu-usage
|
2016-08-19 19:35:47 +01:00 |
|
Z. Cliffe Schreuders
|
d8d624cd03
|
Merge remote-tracking branch 'origin/parameterisation' into parameterisation
Conflicts:
lib/objects/module.rb
lib/objects/system.rb
lib/readers/module_reader.rb
lib/schemas/scenario_schema.xsd
modules/vulnerabilities/unix/local/writeable_shadow/secgen_metadata.xml
scenarios/simple_examples/writeable_shadow_vulnerability.xml
|
2016-08-17 23:13:28 +01:00 |
|
Z. Cliffe Schreuders
|
edc1e28d68
|
Parameterisation
|
2016-08-17 23:11:53 +01:00 |
|
egg82
|
28eb21a083
|
Update Vagrantfile.erb
|
2016-08-17 13:33:15 -06:00 |
|
egg82
|
49c19a0c21
|
Update project_files_creator.rb
|
2016-08-17 13:29:07 -06:00 |
|
Z. Cliffe Schreuders
|
0185837c7b
|
Module dependencies
|
2016-08-16 23:44:44 +01:00 |
|
egg82
|
2b900f94d1
|
Allowing SecGen to be run on servers/droplets
|
2016-08-14 15:04:57 -06:00 |
|
Z. Cliffe Schreuders
|
f314b141ec
|
parameterisation - work in progress
|
2016-08-08 11:40:43 +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 |
|
Z. Cliffe Schreuders
|
6e6df008b9
|
Module dependencies
|
2016-07-27 09:51:13 +01:00 |
|
Tom
|
3c3cc94f00
|
Merge pull request #39 from Jjk422/change_vuln_xml_schema_to_include_apache_v2_licence
Apache v2 licence for vulnerabilities
|
2016-06-14 18:17:39 +01:00 |
|
Jjk422
|
a8803d3193
|
Add the Apache v2 licence to the vulnerabilities licences.
|
2016-06-14 16:29:43 +01:00 |
|
thomashaw
|
52f7230e16
|
PR 33: Minor changes
|
2016-06-13 18:45:19 +01:00 |
|
Z. Cliffe Schreuders
|
af64680bb7
|
parameterisation - work in progress
|
2016-06-12 13:45:53 +01:00 |
|
Z. Cliffe Schreuders
|
8293403135
|
parameterisation - work in progress
|
2016-06-12 00:21:12 +01:00 |
|
Cliffe
|
9d30339b28
|
Merge pull request #32 from Jjk422/post-update-fixes
Post update fixes
|
2016-06-09 20:56:33 +01:00 |
|
Jjk422
|
a54147962f
|
Changed encoding of symbol as us-ascii encoding that doesn't work with all machines.
|
2016-06-09 14:36:06 +01:00 |
|
thomashaw
|
3162d17679
|
Added a chomp to gem_exec's path evaluation, was leaving a trailing newline + evaluating /usr/bin/vagrant\n as false when the /usr/bin/vagrant file was present
|
2016-06-09 11:25:40 +01:00 |
|
Z. Cliffe Schreuders
|
b5b19fe1c5
|
Major overhaul of code base!
|
2016-06-09 00:03:04 +01:00 |
|
Jjk422
|
d335371b4e
|
Changed Object variables to Object attributes hashes
- Fixed basebox selection error
|
2016-05-22 13:08:08 +01:00 |
|
Jjk422
|
eee0d2706d
|
Changed Object variables to Object attributes hashes
|
2016-05-21 23:34:00 +01:00 |
|
Jjk422
|
c0346d2ab8
|
Changed Object variables to Object attributes hashes
|
2016-05-21 19:03:48 +01:00 |
|
aviio
|
dbb78104e7
|
Fixes distcc vulnerability issue and removes environment warnings
|
2016-05-12 18:13:56 +01:00 |
|
Jjk422
|
95ad39f265
|
Hopefully git will work this time instead of overwriting my files v3
|
2016-04-05 21:27:01 +01:00 |
|
Jjk422
|
1900d922fa
|
Hopefully git will work this time instead of overwriting my files v2
|
2016-04-05 20:33:07 +01:00 |
|
Jjk422
|
66d244150b
|
Hopefully git will work this time instead of overwriting my files
|
2016-04-05 20:22:21 +01:00 |
|
Jjk422
|
e8fd3b9e5a
|
Finished documentation comments, documentation structure/included files and added Documentation path constant
|
2016-04-05 19:58:10 +01:00 |
|
Jjk422
|
7da182c7ee
|
Added Yard doc generator, rake files to generate docs, commented most methods only managers and helpers need to be documented for ruby files
|
2016-04-04 12:29:01 +01:00 |
|
Jjk422
|
155043e08a
|
Added rdoc_generator. May also add Yard aswell or instead of
|
2016-04-02 14:52:37 +01:00 |
|
Jjk422
|
0fa2400c01
|
Added rdoc gem, documentation folder and documentation generator script
|
2016-04-02 12:32:06 +01:00 |
|
Jjk422
|
8d03d8bc99
|
Xml report generation as report.xml, ERB file still created as Report, should work, minor fixes to code all usage options options should work now.
New File xml_report_generator.rb created.
Fixed all broken code and removed empty xml tag generation
|
2016-04-02 12:01:24 +01:00 |
|
Jjk422
|
c3988f9e89
|
Xml report generation as report.xml, ERB file still created as Report, should work, minor fixes to code all usage options options should work now.
New File xml_report_generator.rb created.
|
2016-04-01 20:09:47 +01:00 |
|
Jjk422
|
d37382dd9a
|
Method comments v1.0.0
Some minor code layout alterations
No real code changes as mostly comments changed
|
2016-04-01 20:09:25 +01:00 |
|
aviio
|
1ead717830
|
Relates to SG-11 - removes redundant manifest copying
|
2016-03-30 03:36:48 +01:00 |
|
aviio
|
3e6a5916eb
|
Relates to SG-11 - Now has the ability to generate a site that is specified in the scenario.xml - also improves upon the build times by using Puppet v4 Environments
|
2016-03-30 03:33:46 +01:00 |
|