Initial commit
This commit is contained in:
commit
93421642dc
29
index.wiki
Normal file
29
index.wiki
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
= My everything wiki =
|
||||||
|
|
||||||
|
== Organized ==
|
||||||
|
|
||||||
|
* [[Ideas.md.gpg]] - Some of my ideas for projects
|
||||||
|
* [[Classes.md.gpg]] - My class info for Graduation
|
||||||
|
* [[splash]] - The splash page
|
||||||
|
|
||||||
|
== Tech notes ==
|
||||||
|
|
||||||
|
* [[tech/security|Security]] - Security tools and techniques
|
||||||
|
* [[tech/development|Development]] - Development tools
|
||||||
|
* [[tech/misc|Misc]] - Miscellaneous tools
|
||||||
|
|
||||||
|
== Languages ==
|
||||||
|
|
||||||
|
* [[lang/C|C]]
|
||||||
|
* [[lang/C++|C++]]
|
||||||
|
* [[lang/Python|Python]]
|
||||||
|
* [[lang/HTML|HTML]]
|
||||||
|
* [[lang/CSS|CSS]]
|
||||||
|
* [[lang/Javascript|Javascript]]
|
||||||
|
* [[lang/PHP|PHP]]
|
||||||
|
* [[lang/Rust|Rust]]
|
||||||
|
* [[lang/Go|Go]]
|
||||||
|
|
||||||
|
== Projects ==
|
||||||
|
|
||||||
|
* [[projects/dashboard|Dashboard]]
|
7
lang/C.wiki
Normal file
7
lang/C.wiki
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
= C =
|
||||||
|
|
||||||
|
Systems language. One of the fastest langs around
|
||||||
|
|
||||||
|
== Memory ==
|
||||||
|
|
||||||
|
* [[bitwise_cast]] - Cast a type as another bit for bit
|
16
lang/bitwise_cast.wiki
Normal file
16
lang/bitwise_cast.wiki
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
= Bitwise_cast =
|
||||||
|
|
||||||
|
This works for C/C++. Basically all you do it cast like this
|
||||||
|
|
||||||
|
{{{C
|
||||||
|
float cast(int foo){
|
||||||
|
return (* (float*)&foo);
|
||||||
|
}
|
||||||
|
}}}
|
||||||
|
|
||||||
|
This is also known as the "evil floating point bit level hacking" from the
|
||||||
|
quake III fast inverse square root.
|
||||||
|
|
||||||
|
== Uses ==
|
||||||
|
|
||||||
|
* Casting structs for hashing
|
0
projects/dashboard.wiki
Normal file
0
projects/dashboard.wiki
Normal file
24
splash.wiki
Normal file
24
splash.wiki
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
= Vim =
|
||||||
|
|
||||||
|
_Only way shit gets done is if you just do it, so get into it!_
|
||||||
|
|
||||||
|
Table of contents
|
||||||
|
- [[#School|School]]
|
||||||
|
- [[#Projects|Projects]]
|
||||||
|
- [[index|Index]]
|
||||||
|
|
||||||
|
== School ==
|
||||||
|
_Use gf keybinding to open the link_
|
||||||
|
- [Digital Design](~/school/Advanced\ Digital\ Design)
|
||||||
|
- [Chemistry](~/school/Chemistry)
|
||||||
|
- [Cryptology](~/school/Cryptology)
|
||||||
|
- [Early America](~/school/Early\ America)
|
||||||
|
- [Embedded Systems](~/school/Embedded\ Systems)
|
||||||
|
- [Human Biology](~/school/Human\ Biology)
|
||||||
|
|
||||||
|
== Projects ==
|
||||||
|
|
||||||
|
- [Dashboard](~/code/dashboard)
|
||||||
|
- [LRUCache](~/code/LRUCache)
|
||||||
|
- [rss-cli](~/code/rss-cli)
|
||||||
|
- [website](~/code/site)
|
3
tech/development.wiki
Normal file
3
tech/development.wiki
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[[index]]
|
||||||
|
|
||||||
|
= Development =
|
47
tech/recon/nmap.wiki
Normal file
47
tech/recon/nmap.wiki
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
[[index]]
|
||||||
|
|
||||||
|
= nmap =
|
||||||
|
|
||||||
|
A great tool for scanning hosts over the network
|
||||||
|
|
||||||
|
|
||||||
|
== Options ==
|
||||||
|
|
||||||
|
=== Hide yourself ===
|
||||||
|
|
||||||
|
* -D (Decoys)
|
||||||
|
- Usage: -D {IP_ADDR,IP_ADDR,...}
|
||||||
|
- list of hosts to send packets from. will spoof outgoing packets to appear
|
||||||
|
as if they come from these hosts. Can help fool [[IDS]] by hiding the real
|
||||||
|
address of the machine performing the scan
|
||||||
|
* -S (source address)
|
||||||
|
- Usage: -S IP_ADDR
|
||||||
|
- spoof the source address for packets for the scan. For this the -e option
|
||||||
|
is required, as well as -Pn
|
||||||
|
* -e (interface)
|
||||||
|
- Usage: -e INTERFACE
|
||||||
|
- set which interface to use when sending out packets, ie eth0 or wlan0
|
||||||
|
* -Pn (all hosts online)
|
||||||
|
- Usage: -Pn
|
||||||
|
- Treat all hosts as online, dont bother to check if theyre up or not
|
||||||
|
* -b (bounce)
|
||||||
|
- Usage: -b FTP.HOST.COM
|
||||||
|
- 'Bounce' our scan through a ftp host. does this by making it appear as if
|
||||||
|
we're requesting files, then watch how the server replies
|
||||||
|
|
||||||
|
=== Obtrusive ===
|
||||||
|
|
||||||
|
* -O (OS detection)
|
||||||
|
- Usage: -O
|
||||||
|
- Will attempt to see what OS the target system is running. Is pretty
|
||||||
|
invasive so be catious when using this
|
||||||
|
* -A (OS/version detection)
|
||||||
|
- Usage: -A
|
||||||
|
- Will attempt to detect both OS and OS version. Very obtrusive
|
||||||
|
* -T<0-5> (Timing template)
|
||||||
|
- Determine how fast the scan will go. higher is faster, yet more aggressive
|
||||||
|
and obvious to [[IDS]]
|
||||||
|
* -p (Scan specific port)
|
||||||
|
- Usage: -p<1-65535>
|
||||||
|
- Scans specified ports only. use -p- to scan every port
|
||||||
|
|
18
tech/security.wiki
Normal file
18
tech/security.wiki
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
= Security =
|
||||||
|
|
||||||
|
Tools useful for security, either offensive or defensive
|
||||||
|
|
||||||
|
== Reconnaissance ==
|
||||||
|
|
||||||
|
* [[recon/nmap|nmap]] - port scanner
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
= Back =
|
||||||
|
|
||||||
|
[[../index.wiki]]
|
Loading…
Reference in New Issue
Block a user