Skip to content

Commit b7d81d8

Browse files
committed
sqlinjection
1 parent be25e82 commit b7d81d8

File tree

484 files changed

+66696
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

484 files changed

+66696
-2
lines changed

Diff for: const/index.html

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<meta http-equiv="X-UA-Compatible" content="ie=edge">
7+
<title>Document</title>
8+
</head>
9+
<body>
10+
<script>
11+
var n1 = 7
12+
13+
if (n1 < 10)
14+
{
15+
var n2 = 9;
16+
console.log(`n2:${n2}`)
17+
18+
}
19+
20+
console.log(`n1:${n1}`)
21+
console.log(`n2:${n2}`)
22+
23+
24+
</script>
25+
</body>
26+
</html>

Diff for: cookie/img.png

6.33 KB
Loading

Diff for: cookie/index.html

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<meta http-equiv="X-UA-Compatible" content="ie=edge">
7+
<title>Document</title>
8+
</head>
9+
<body>
10+
<h1>My page </h1>
11+
<button id = 'btnCreateCookie'>
12+
Create cookie
13+
</button>
14+
<a href ='http://example.com'>visit example</a>
15+
<script>
16+
const btnCreateCookie = document.getElementById("btnCreateCookie")
17+
btnCreateCookie.addEventListener("click", e=> document.cookie = "user=1")
18+
</script>
19+
</body>
20+
</html>

Diff for: cookie/index.js

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
const app = require("express")()
2+
console.log(process.argv[2])
3+
4+
const port = process.argv[2] || 8080
5+
console.log(`port is ${port}`)
6+
7+
8+
app.get ("/img", (req, res) => {
9+
res.setHeader("Access-Control-Allow-Origin", "*")
10+
res.setHeader("Set-Cookie", [`secret=yougotacookiefromanimage;`,`laxedcookie=test; SameSite=Lax`]);
11+
res.sendFile(`${__dirname}/img.png`)})
12+
13+
app.get ("/r1", (req, res) => {
14+
15+
res.send(`client sent me these cookies: ${req.headers.cookie}`);
16+
17+
})
18+
19+
20+
app.get ("/r2", (req, res) => {
21+
22+
res.send(`client sent me these cookies: ${req.headers.cookie}`);
23+
24+
})
25+
26+
27+
28+
app.get ("/index", (req, res) => {
29+
30+
res.setHeader("Set-Cookie", [`cookiefromserver=2`]);
31+
res.sendFile(`${__dirname}/index.html`)
32+
//res.send(`client sent me these cookies: ${req.headers.cookie}`);
33+
34+
})
35+
app.get("/", (req,res) => {
36+
res.setHeader("Access-Control-Allow-Origin", "*")
37+
38+
//res.setHeader("Set-Cookie", [`hussein${port}=${port};`, `husseindomain${port}=${port}; domain=husseinmac.local`]);
39+
40+
//res.setHeader("Set-Cookie", `husseinhidden=bitchplease; HttpOnly`);
41+
42+
res.send(`serving you from ${port} ${req.headers.cookie}`);
43+
})
44+
45+
app.post("/", (req,res) => {
46+
47+
res.send(`posted with cookie ${req.headers.cookie}`);
48+
})
49+
50+
app.listen(port, () =>console.log(`listen ${port}`))

Diff for: cookie/node_modules/.bin/mime

+1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: cookie/node_modules/accepts/HISTORY.md

+224
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: cookie/node_modules/accepts/LICENSE

+23
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)