b8bdb8f432
Updating to the new development version
2021-03-30 14:05:26 +00:00
935871c39a
Add some debugging information to know which test cases might have failed
2021-03-29 07:30:03 +02:00
68a53bc5dc
Fix failing test Windows it fails with a much lower number
2021-03-29 07:30:03 +02:00
5a16ea514a
Fix quiz
2021-03-15 17:48:13 +01:00
d4da2d0efa
Convert lesson into using DB instead of using regular expression to check the solution
2021-03-15 17:48:13 +01:00
c798e4be32
Fix JWT integration tests
2021-03-15 17:48:13 +01:00
1ebd50cb5b
WIP
2021-03-15 17:48:13 +01:00
431da30946
Selenium test added ( #906 )
...
* add a selenium test for firefox
* add geckodriver and firefox to travis
* install updated
* install updated
* try out suggested webdriver dependency class
* add more resilience
2021-02-21 19:57:08 +01:00
bce4c775bf
initial idea for explanation on static code analysis and experience of the fix
2020-12-09 19:40:16 +01:00
8bed91a8dc
improved threading and logic based on number of calls and number of tests ( #910 )
2020-12-08 16:03:36 +01:00
89f43229ab
upgrade springboot version and some related unit test fixes ( #904 )
...
* upgrade springboot version and some related unit test fixes
* removed log for test
* removed junit version property
2020-11-28 17:35:55 +01:00
574039902d
changed version to snapshot version and introduced revision parameter
...
for it
2020-11-27 12:15:19 +01:00
753a2db958
#846 : add extra test to verify whether the solution is solved for the original user as well
2020-11-04 20:35:05 +01:00
2d2dc22e19
first step
2020-07-09 19:21:42 +02:00
317573c897
Small fixes june 2020 ( #857 )
...
* issue 849
* another integration test for a challenge
* fixing issue 848
* updated link for issue 833
* fix for 847
2020-07-08 19:26:09 +02:00
39740e069e
New release
2020-05-22 14:10:31 +02:00
c4a046bd12
Ch1 less default ( #814 )
...
* random pincode in challenge1
* unit test fix
2020-05-12 08:49:48 +02:00
f520c3589c
flag submission fixed ( #812 )
2020-05-07 11:04:00 +02:00
832d6432fc
fix for JWT green button and WebWolf intro green button and added jwt int tests ( #808 )
2020-05-07 08:28:45 +02:00
f4838e1233
add int test for acl
2020-05-01 09:15:29 +02:00
9dea696c4c
added int test for IDOR and fixed green button issue ( #801 )
2020-04-29 12:12:11 +02:00
58bc94d1f6
fix green buttons
2020-04-22 16:37:00 +02:00
0015394582
Fix typo
2020-04-19 15:42:50 +02:00
407e19638f
Add two more assignments for SQL injection where only filtering is applied.
2020-04-19 15:42:50 +02:00
9509993a8f
all tests complete for Password Reset ( #785 )
2020-04-17 15:54:24 +02:00
e25f7a7560
clean up and update js
2020-04-08 12:05:01 +02:00
c4ae9ae2ab
migrate to JUnit 5 code
2020-04-06 16:02:15 +02:00
14022d88c9
Last assignment now filters out .. and / so encoding plays a role now
2020-03-10 08:03:48 +01:00
b3840e60e3
Fix lessons
2020-03-10 08:03:48 +01:00
6c25cf8e43
Add path traversal lesson
2020-03-10 08:03:48 +01:00
4e371b63d0
suppressing some useless log messages and banners in unit tests ( #752 )
...
* suppressing some useless log messages and banners in unit tests
* some more log suppressed
2020-01-25 12:11:45 +01:00
f79ad452d2
password reset support for using www.webwolf.local
2019-12-23 17:08:33 +01:00
59076fc9ef
adjusted WebWolfMacro
2019-12-23 17:08:33 +01:00
b5e5dd1d13
Crypto lesson ( #712 )
...
* crypto lesson added
* signing assignment
* integration test added for signing assignment
* added more hints
* corrections after rebase
* added some explanation
* added security defaults assignment
2019-11-23 21:52:14 +01:00
f40b6ffd31
Moving back to snapshot
2019-11-13 12:27:26 +01:00
fe2ac1b8d4
New release, updating pom.xml
2019-11-12 09:22:45 +01:00
e07a2aff48
Fix mistake the SQL exception should be throws otherwise users cannot see the table name (servers) makes it impossible to
...
solve the assignment. Add explicit test for this to guard against future mistakes
2019-11-11 21:17:51 +01:00
f7b794bf68
Race condition in counting number of attempts #567 ( #697 )
...
Add version to Hibernate mapping so we get optimistic locking this solves
number of parallel calls trying to update/guess and mess with the lesson
counter
2019-11-03 18:14:15 +01:00
25dae3a4a8
Fix merge request
2019-10-30 08:28:14 +01:00
1f00d461a8
cleaned logs and changed username length for csrf-uuid
2019-10-15 13:59:18 +02:00
6dc679e7b8
final tests and fixed the issue of getting the name of the loggedinuser
2019-10-15 13:59:18 +02:00
00873cfe3f
csrf7 test cases added
2019-10-15 13:59:18 +02:00
e932253f06
initial test cases added
2019-10-15 13:59:18 +02:00
18d43f16d3
working version with fixed link and GET for tracing purposes ( #677 )
...
* working version with fixed link and GET for tracing purposes
* added integration test
* filter on request log
2019-10-09 09:58:35 +02:00
663224d06a
xxe path info ( #670 )
...
* xxe path info aid added
* xxe path info aid added
* changes to template file and hints
* added ssl test support for XXE
* added ssl test support for XXE
* restconfig replaced by httpsrelaxed
* processed review comments on hints and example
2019-10-02 09:59:32 +02:00
7536770769
deserialization made solvable again ( #673 )
...
* first objects and unit tests for making a fix for the lesson
* example added
* unit test for windows and linux
* added unit tests hints and feedbacks and updated lesson pages
* small typo correction
2019-10-02 08:26:48 +02:00
0319c477b1
XSS lesson completion fixes ( #669 )
...
* XSS lesson completion fixes
* removed log all
* lesson progress capable of deprecated assignments in the database
* fixed unit test for lesson progress
2019-09-29 14:46:18 +02:00
dad9c75ee0
Fix tests after updating from develop, changes applied for migrating to Spring Boot 2
2019-09-23 17:35:04 +02:00
35c1305ce9
Merge conflicts resolved
2019-09-23 07:34:27 +02:00
f29b923eef
FIx?
2019-09-20 17:10:58 +02:00