Jason White
|
c44186f986
|
start of missing function ac lesson
|
2017-07-24 16:26:23 -04:00 |
|
Jason White
|
ca4b0c06b5
|
lesson css file
|
2017-07-24 11:34:10 -04:00 |
|
Jason White
|
dce962bdeb
|
Updating Category ordering, closer to T10
|
2017-07-19 15:54:50 -04:00 |
|
Jason White
|
0cb4faf15f
|
refactor to support cleaner scoping && success and failure callbacks
|
2017-07-18 17:39:58 -04:00 |
|
Jason White
|
fb65534355
|
Merging from 'injection-updates' into local develop branch
|
2017-07-03 15:22:02 -04:00 |
|
Jason White
|
2e4e4ea716
|
including restart lesson fix for lesson overview
|
2017-07-03 12:37:15 -04:00 |
|
Jason White
|
daaf361dd2
|
Lesson Overview updates
|
2017-07-03 12:14:01 -04:00 |
|
Jason White
|
89e2fc109c
|
Work-around to handle special chars in action ... currently to be able to match {userId} in hint creation/assignment for IDOR
|
2017-06-27 10:24:38 -04:00 |
|
Jason White
|
dd18e68660
|
merge of upstream, conflict resolution
|
2017-06-27 08:30:58 -04:00 |
|
Jason White
|
ccb4e3813b
|
#353 - lesson template/guide
|
2017-06-23 14:46:09 -04:00 |
|
Nanne Baars
|
e808abd504
|
Added testcase for SQL lesson 6a
|
2017-06-16 00:23:40 +02:00 |
|
Nanne Baars
|
7809057208
|
Enabled the challenges again to make them visible for everybody who starts WebGoat
|
2017-06-15 23:38:04 +02:00 |
|
Nanne Baars
|
e9ad20cb30
|
Make sure we clean all the files below the .webgoat dir
|
2017-06-15 19:08:19 +02:00 |
|
Nanne Baars
|
a484467419
|
Adding extra lesson for order by clauses
|
2017-06-15 19:08:19 +02:00 |
|
Nanne Baars
|
b048988d2f
|
Changed layout of the html tampering lesson and fixed some JavaScript issues. Added a small mitigation page.
Moved the lessons concerning client side validation to client side category
|
2017-06-13 03:22:19 +02:00 |
|
Nanne Baars
|
52a48df70c
|
XXE successfully completed message was no longer shown, fixed it by using form POST together with customjs functions.
Introduced callback functionality which you can specify after the posting in order to be able to load the comments list again.
|
2017-06-12 15:08:55 +02:00 |
|
Nanne Baars
|
129e9deba9
|
Added testcase for SQL injection lesson
|
2017-05-21 16:40:52 +02:00 |
|
Nanne Baars
|
0ad1f0d147
|
Fixing Travis issues while building
|
2017-05-21 13:28:29 +02:00 |
|
Nanne Baars
|
2b2451dd9c
|
testing with Travis dirs
|
2017-05-21 13:10:52 +02:00 |
|
Nanne Baars
|
50795d9ded
|
testing with Travis dirs
|
2017-05-21 13:06:00 +02:00 |
|
Nanne Baars
|
877de6ebd4
|
Updated XXE lessons with challenge screens
|
2017-05-21 12:24:42 +02:00 |
|
Jason White
|
feead6b740
|
initial cut on XSS, need to add some tests still
|
2017-05-18 14:41:14 -04:00 |
|
Nanne Baars
|
8d3c251d04
|
Merge branch 'challenge' into develop
Conflicts:
webgoat-container/src/main/resources/static/css/main.css
|
2017-05-04 03:02:00 +02:00 |
|
Jason White
|
08e7916b39
|
polling updates, including banner for appseceu
|
2017-05-10 16:15:38 +01:00 |
|
Nanne Baars
|
cae937c83e
|
Updated menu item for challenges
|
2017-05-03 11:51:24 +02:00 |
|
Jason White
|
c7c664ad4a
|
polling for scoreboard added (appseceu)
|
2017-05-10 15:28:07 +01:00 |
|
Nanne Baars
|
a676fffc4e
|
Added Gatling performance testing
|
2017-05-03 09:40:57 +02:00 |
|
Jason White
|
328cd9bf24
|
For quick reloading/restart via intelliJ during dev
|
2017-05-10 13:08:27 +01:00 |
|
Jason White
|
118079233d
|
hints view fix. still a redundant call issue, but logging separately
|
2017-05-10 13:08:27 +01:00 |
|
Nanne Baars
|
194a327ad5
|
Fixed issue when restarting the lesson the menu was not updated (the marker stayed behind)
Also restarting the lesson was not persisted
|
2017-05-03 05:08:00 +02:00 |
|
Jason White
|
6fbd8457c1
|
update for width .. FF fix
|
2017-05-02 10:02:42 -04:00 |
|
Jason White
|
480dfe6a0a
|
scoreboard v 0.1 we'll say
|
2017-05-05 13:12:01 -04:00 |
|
Jason White
|
aeaa3cd1a2
|
removing template cruft from other lesson
|
2017-05-05 09:59:59 -04:00 |
|
Nanne Baars
|
454e8d4c14
|
Solving an assignment twice adds its again which breaks the UI because the endpoint for lessonoverview returns mulitple values for the same assignment.
|
2017-05-02 04:38:30 +02:00 |
|
Jason White
|
b840b0f3b5
|
additional support for scoreboard view
|
2017-05-02 22:24:31 -04:00 |
|
Jason White
|
4a2701c79b
|
clean up
|
2017-05-02 22:24:31 -04:00 |
|
Jason White
|
e0f23bfa38
|
initial removal (comment) of plan,solution and source views. Should remove some chattiness
|
2017-05-02 22:24:31 -04:00 |
|
Jason White
|
b0f66f16fb
|
initial plumb of scoreboard
|
2017-05-02 22:24:31 -04:00 |
|
Nanne Baars
|
615ca5afe3
|
Posting a flag shows a response in the UI (correct or incorrect)
|
2017-05-02 03:25:31 +02:00 |
|
Nanne Baars
|
a134b25213
|
Scoreboard now returns the flags captured (title)
|
2017-05-02 02:45:35 +02:00 |
|
Nanne Baars
|
eb7a6bd2be
|
Creating endpoint for the scoreboard
|
2017-05-02 02:29:47 +02:00 |
|
misfir3
|
459cc613e1
|
Update main.css
quick update to ensure horizontal space is used
|
2017-04-21 12:27:37 -04:00 |
|
Nanne Baars
|
2f72ac4add
|
Merge branch 'develop' into challenge
|
2017-04-16 08:54:34 +02:00 |
|
Nanne Baars
|
a63bf006d6
|
Language of the browser not english will crash WebGoat during loading of the asciidoc. This is due to the fact we always presume the lesson plan is available in the browser language. It now falls back to 'en' whenever the lesson cannot be found with the language obtained from the browser.
|
2017-04-16 07:52:30 +02:00 |
|
Nanne Baars
|
d66db56c86
|
Added test for LessonMenuService.
|
2017-04-16 07:28:35 +02:00 |
|
Nanne Baars
|
7054c44c40
|
Fixed sorting issue with lessons, in particular the challenges need to be ordered so the intro is displayed first
|
2017-04-16 05:57:40 +02:00 |
|
Nanne Baars
|
3ccfcac8ff
|
Challenge 4 done
|
2017-04-16 05:14:47 +02:00 |
|
Nanne Baars
|
213e73bf02
|
Making database for each user (no sharing between each other)
|
2017-04-15 18:11:55 +02:00 |
|
Nanne Baars
|
6f633a0f78
|
Added the ability to remove all *.progress files when starting the server (for development). This is sometimes necessary when the internal structure of the lessons change but we still use old progress files.
|
2017-04-15 14:01:11 +02:00 |
|
Nanne Baars
|
eb13ebc26f
|
Assignments were not grouped per lesson in the same package
|
2017-04-15 13:59:57 +02:00 |
|