Skip to content

Commit 862c062

Browse files
authored
Create mongo.nosql
Schema for the three databases and collections for the sample vulnerable applications.
1 parent d228df0 commit 862c062

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

vuln_apps/mongo.nosql

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
use shop
2+
db.orders.insert({"id":"42","name":"Adrien","item":"Fuzzy pink towel","quantity":"1"})
3+
db.orders.insert({"id":"99","name":"Justin","item":"Bird supplies","quantity":"4"})
4+
db.orders.insert({"id":"1","name":"Robin","item":"Music gift cards","quantity":"100"})
5+
db.orders.insert({"id":"1001","name":"Moses","item":"Miami Heat tickets","quantity":"1000"})
6+
db.orders.insert({"id":"66","name":"Rick","item":"Black hoodie","quantity":"1"})
7+
db.orders.insert({"id":"0","name":"Nobody","item":"Nothing","quantity":"0"})
8+
9+
use customers
10+
db.paymentinfo.insert({"name":"Adrien","id":"42","cc":"5555123456789999","cvv2":"1234"})
11+
db.paymentinfo.insert({"name":"Justin","id":"99","cc":"5555123456780000","cvv2":"4321"})
12+
db.paymentinfo.insert({"name":"Robin","id":"1","cc":"3333444455556666","cvv2":"2222"})
13+
db.paymentinfo.insert({"name":"Moses","id":"2","cc":"4444555566667777","cvv2":"3333"})
14+
db.paymentinfo.insert({"name":"Rick","id":"3","cc":"5555666677778888","cvv2":"5678"})
15+
db.paymentinfo.insert({"name":"Nobody","id":"0","cc":"45009876543215555","cvv2":"9999"})
16+
17+
use appUserData
18+
db.users.insert({"name":"Adrien","username":"adrien","email":"adrien@sec642.org"})
19+
db.users.insert({"name":"Justin","username":"justin","email":"justin@sec642.org"})
20+
db.users.insert({"name":"Robin","username":"digininja","email":"digininja@sec642.org"})
21+
db.users.insert({"name":"Moses","username":"adrien","email":"moses@sec642.org"})
22+
db.users.insert({"name":"Rick","username":"rick","email":"rick@sec642.org"})
23+
db.users.insert({"name":"Nobody","username":"administrator","email":"root@sec642.org"})

0 commit comments

Comments
 (0)