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