Skip to content

Commit af38ad1

Browse files
fix images
1 parent 2e9da65 commit af38ad1

File tree

4 files changed

+22
-22
lines changed

4 files changed

+22
-22
lines changed

guides/fallctf-2023/pwn.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Calling `square` will store three things on the stack:
3333
- The result variable
3434
3535
36-
![](guides/fallctf-2023/images/pwn/stack.png)
36+
![](images/pwn/stack.png)
3737
3838
3939
@@ -53,7 +53,7 @@ int main(){
5353

5454
`gets` has a massive security flaw, **it does not restrict the number of bytes read.** `gets` doesn't return until you send a terminating character (e.g. newline), thus it'll read over any predefined buffer that you make. Consider the structure of the stack:
5555

56-
![](guides/fallctf-2023/images/pwn/gets.png)
56+
![](images/pwn/gets.png)
5757

5858
If we read more than 8 bytes (characters), what would happen to `result`? What about the saved base or return pointers?
5959

guides/fallctf-2023/web.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ When you click on a link within your browser, your computer makes a request to a
1919

2020
When content is sent between your computer and the server, it includes additional metadata called "Headers". Some of this data remains in your browser, either as **cookies** or **local storage** (technically more kinds).
2121

22-
![](guides/fallctf-2023/images/web/network.png)
22+
![](images/web/network.png)
2323

2424
- Cookies are saved per website, and are sent in each request. They can be changed by Javascript or a request header.
2525
- Local Storage is saved per website, but are not sent in each request. They can be changed by Javascript in your browser.
@@ -30,13 +30,13 @@ Developer tools is how you view additional website about an information. For our
3030

3131
To open devtools, hit `Ctrl + Shift + C` (windows) or `Command + Shift + C` (mac). Alternatively, right click and hit inspect.
3232

33-
![](guides/fallctf-2023/images/web/inspect_context.png)
33+
![](images/web/inspect_context.png)
3434

3535
Chrome Devtools is a suite of software developer information for web development. During challenges, you will be able to poke around different tabs. Here are some helpful tabs to lookout for:
3636

3737
* Console (you can run your own javascript in this tab)
3838

39-
![](guides/fallctf-2023/images/web/console.png)
39+
![](images/web/console.png)
4040

4141
Pro Tip: You can use breakpoints within the console by clicking next to the line number. This can allow you to stop at certain lines before the run and check variables
4242

@@ -46,30 +46,30 @@ The network tab shows all information transmitted to/from your computer to the s
4646

4747
![](./images/network2.png)
4848

49-
![](guides/fallctf-2023/images/web/network_3.png)
49+
![](images/web/network_3.png)
5050

5151
* Sources
5252

5353
The sources tab shows a listing of all files on the server that were requested.
5454

55-
![](guides/fallctf-2023/images/web/sources.png)
55+
![](images/web/sources.png)
5656

5757
* Application
5858

5959
The application tab shows the saved cookies, local storage, and other information stored in your browser.
6060

61-
![](guides/fallctf-2023/images/web/application.png)
61+
![](images/web/application.png)
6262

6363
This is not an exhaustive list, but just a few useful tabs within Devtools.
6464

6565
## Encodings you should know about:
6666

6767
base64 - Looks like this
68-
![](guides/fallctf-2023/images/web/base64.png)
68+
![](images/web/base64.png)
6969

7070
url encoding - Looks like this
7171

72-
![](guides/fallctf-2023/images/web/url_encode.png)
72+
![](images/web/url_encode.png)
7373

7474
You can use [CyberChef](https://gchq.github.io/CyberChef/) to decode.
7575

@@ -85,7 +85,7 @@ For example,
8585
SELECT netid, firstname FROM students WHERE lastname = "Tables"
8686
```
8787

88-
![Alt text](guides/fallctf-2023/images/web/sql.png)
88+
![Alt text](images/web/sql.png)
8989

9090
If code is written incorrectly, you can modify an SQL Statement as shown above.
9191

guides/fallctf-2024/pwn.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Calling `square` will store three things on the stack:
3333
- The result variable
3434
3535
36-
![](guides/fallctf-2024/images/pwn/stack.png)
36+
![](images/pwn/stack.png)
3737
3838
3939
@@ -53,7 +53,7 @@ int main(){
5353

5454
`gets` has a massive security flaw, **it does not restrict the number of bytes read.** `gets` doesn't return until you send a terminating character (e.g. newline), thus it'll read over any predefined buffer that you make. Consider the structure of the stack:
5555

56-
![](guides/fallctf-2024/images/pwn/gets.png)
56+
![](images/pwn/gets.png)
5757

5858
If we read more than 8 bytes (characters), what would happen to `result`? What about the saved base or return pointers?
5959

guides/fallctf-2024/web.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ When you click on a link within your browser, your computer makes a request to a
1919

2020
When content is sent between your computer and the server, it includes additional metadata called "Headers". Some of this data remains in your browser, either as **cookies** or **local storage** (technically more kinds).
2121

22-
![](guides/fallctf-2024/images/web/network.png)
22+
![](images/web/network.png)
2323

2424
- Cookies are saved per website, and are sent in each request. They can be changed by Javascript or a request header.
2525
- Local Storage is saved per website, but are not sent in each request. They can be changed by Javascript in your browser.
@@ -30,13 +30,13 @@ Developer tools is how you view additional website about an information. For our
3030

3131
To open devtools, hit `Ctrl + Shift + C` (windows) or `Command + Shift + C` (mac). Alternatively, right click and hit inspect.
3232

33-
![](guides/fallctf-2024/images/web/inspect_context.png)
33+
![](images/web/inspect_context.png)
3434

3535
Chrome Devtools is a suite of software developer information for web development. During challenges, you will be able to poke around different tabs. Here are some helpful tabs to lookout for:
3636

3737
* Console (you can run your own javascript in this tab)
3838

39-
![](guides/fallctf-2024/images/web/console.png)
39+
![](images/web/console.png)
4040

4141
Pro Tip: You can use breakpoints within the console by clicking next to the line number. This can allow you to stop at certain lines before the run and check variables
4242

@@ -46,30 +46,30 @@ The network tab shows all information transmitted to/from your computer to the s
4646

4747
![](./images/network2.png)
4848

49-
![](guides/fallctf-2024/images/web/network_3.png)
49+
![](images/web/network_3.png)
5050

5151
* Sources
5252

5353
The sources tab shows a listing of all files on the server that were requested.
5454

55-
![](guides/fallctf-2024/images/web/sources.png)
55+
![](images/web/sources.png)
5656

5757
* Application
5858

5959
The application tab shows the saved cookies, local storage, and other information stored in your browser.
6060

61-
![](guides/fallctf-2024/images/web/application.png)
61+
![](images/web/application.png)
6262

6363
This is not an exhaustive list, but just a few useful tabs within Devtools.
6464

6565
## Encodings you should know about:
6666

6767
base64 - Looks like this
68-
![](guides/fallctf-2024/images/web/base64.png)
68+
![](images/web/base64.png)
6969

7070
url encoding - Looks like this
7171

72-
![](guides/fallctf-2024/images/web/url_encode.png)
72+
![](images/web/url_encode.png)
7373

7474
You can use [CyberChef](https://gchq.github.io/CyberChef/) to decode.
7575

@@ -85,7 +85,7 @@ For example,
8585
SELECT netid, firstname FROM students WHERE lastname = "Tables"
8686
```
8787

88-
![Alt text](guides/fallctf-2024/images/web/sql.png)
88+
![Alt text](images/web/sql.png)
8989

9090
If code is written incorrectly, you can modify an SQL Statement as shown above.
9191

0 commit comments

Comments
 (0)