\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{codeluu (codeluu)} \pdfinfo{ /Title (nmap-komutlar.pdf) /Creator (Cheatography) /Author (codeluu (codeluu)) /Subject (Nmap Komutları Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{A34444} \definecolor{LightBackground}{HTML}{F9F3F3} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{Nmap Komutları Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{codeluu (codeluu)} via \textcolor{DarkBackground}{\uline{cheatography.com/26083/cs/7196/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}codeluu (codeluu) \\ \uline{cheatography.com/codeluu} \\ \uline{\seqsplit{code0day}.wordpress.com} \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Published 17th February, 2016.\\ Updated 12th May, 2016.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{4} \begin{tabularx}{3.833cm}{x{1.95681 cm} x{1.47619 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{3.833cm}}{\bf\textcolor{white}{Tarama Hızları -T}} \tn % Row 0 \SetRowColor{LightBackground} En yavaş & paranoid|0 \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} Yavaş & sneaky|1 \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} Normalden yavaş & polite|2 \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} Normal & normal|3 \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} Hızlı & aggressive|4 \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} En hızlı & insane|5 \tn % Row Count 6 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{3.833cm}{x{1.54485 cm} x{1.88815 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{3.833cm}}{\bf\textcolor{white}{Açık hostları bulmak}} \tn % Row 0 \SetRowColor{LightBackground} Default Ping Scan & -sP \textless{}hedef\textgreater{} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} TCP/SYN Ping & -sP -PS \textless{}hedef\textgreater{} \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} Spesifik Port & -sP -PS80 \textless{}hedef\textgreater{} \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} ARP Scan & -sP -PR \textless{}hedef\textgreater{} \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} ICMP, IP-in-IP & -sP -PO \textless{}hedef\textgreater{} \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} ARP devre dışı & -sP -{}-send-ip \textless{}hedef\textgreater{} \tn % Row Count 6 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{3.833cm}{x{1.75083 cm} x{1.68217 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{3.833cm}}{\bf\textcolor{white}{Tespit Teknikleri}} \tn % Row 0 \SetRowColor{LightBackground} İşletim sistemi & -O \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} İşletim sistemi (Verb.) & -O -v \textless{}hedef\textgreater{} \tn % Row Count 3 (+ 2) % Row 2 \SetRowColor{LightBackground} Tahmin yürütme & -O –osscan-guess \tn % Row Count 5 (+ 2) % Row 3 \SetRowColor{white} Servis versiyonu & -sV \tn % Row Count 6 (+ 1) % Row 4 \SetRowColor{LightBackground} Hata tespiti & -sV –version-trace \tn % Row Count 8 (+ 2) % Row 5 \SetRowColor{white} RPC tarama & -sR \tn % Row Count 9 (+ 1) % Row 6 \SetRowColor{LightBackground} Port listeleme & nmap -sO \textless{}hedef\textgreater{} \tn % Row Count 10 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{3.833cm}{x{1.3732 cm} x{2.0598 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{3.833cm}}{\bf\textcolor{white}{Network Keşif Taramaları}} \tn % Row 0 \SetRowColor{LightBackground} `Ping ile` & `\{\{ar\}\}-sP` \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} `Ping atmadan` & `\{\{ar\}\}-PN` \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} `TCP SYN Ping` & `\{\{ar\}\}-PS` \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} `TCP ACK ping` & `\{\{ar\}\}-PA` \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} `UDP ping` & `\{\{ar\}\}-PU` \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} `SCTP Init Ping` & `\{\{ar\}\}-PY` \tn % Row Count 6 (+ 1) % Row 6 \SetRowColor{LightBackground} `ICMP echo ping` & `\{\{ar\}\}-PE` \tn % Row Count 7 (+ 1) % Row 7 \SetRowColor{white} `ICMP Timestamp` & `\{\{ar\}\}-PP` \tn % Row Count 8 (+ 1) % Row 8 \SetRowColor{LightBackground} `ICMP mask ping` & `\{\{ar\}\}-PM` \tn % Row Count 9 (+ 1) % Row 9 \SetRowColor{white} `Keşif yapma` & `\{\{ar\}\}-Pn` \tn % Row Count 10 (+ 1) % Row 10 \SetRowColor{LightBackground} `IP protocol ping` & `\{\{ar\}\}-PO` \tn % Row Count 12 (+ 2) % Row 11 \SetRowColor{white} `ARP ping` & `\{\{ar\}\}-PR` \tn % Row Count 13 (+ 1) % Row 12 \SetRowColor{LightBackground} `Traceroute` & `\{\{ar\}\}–traceroute` \tn % Row Count 14 (+ 1) % Row 13 \SetRowColor{white} `Hostları listele` & `\{\{ar\}\}-sL` \tn % Row Count 16 (+ 2) % Row 14 \SetRowColor{LightBackground} `Tersine DNS ç{\"o}z` & `\{\{ar\}\}-R` \tn % Row Count 18 (+ 2) % Row 15 \SetRowColor{white} `DNS ç{\"o}zmeden` & `\{\{ar\}\}-n` \tn % Row Count 19 (+ 1) % Row 16 \SetRowColor{LightBackground} `OS DNS lookup` & `\{\{ar\}\}–system-dns` \tn % Row Count 20 (+ 1) % Row 17 \SetRowColor{white} `Elle DNS sunucusu` & `\{\{ar\}\}–dns-servers{[}adı{]}` \tn % Row Count 22 (+ 2) % Row 18 \SetRowColor{LightBackground} `Belirli port` & `\{\{ar\}\}nmap -p80 \textless{}hed.\textgreater{}` \tn % Row Count 23 (+ 1) % Row 19 \SetRowColor{white} `Port devre dışı` & `\{\{ar\}\}-sn` \tn % Row Count 25 (+ 2) % Row 20 \SetRowColor{LightBackground} `Ping devre dışı` & `\{\{ar\}\}-P0` \tn % Row Count 27 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{3.833cm}{x{1.06423 cm} x{2.36877 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{3.833cm}}{\bf\textcolor{white}{Çıktı Seçenekleri}} \tn % Row 0 \SetRowColor{LightBackground} `Txt` & `-oN{[}tarama.txt{]} {[}hedef{]}` \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} `Xml` & `-oX{[}tarama.xml{]} {[}hedef{]}` \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} `Grep` & `-oG{[}tarama.txt{]} {[}hedef{]}` \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} `Herhangi` & `-oA{[}yeri/adı{]} {[}hedef{]}` \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} `Zaman ayarlı` & `–stats-every {[}time{]} {[}hedef{]}` \tn % Row Count 6 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{3.833cm}{x{1.15254 cm} p{0.3033 cm} x{1.57716 cm} } \SetRowColor{DarkBackground} \mymulticolumn{3}{x{3.833cm}}{\bf\textcolor{white}{Tarama Türleri}} \tn % Row 0 \SetRowColor{LightBackground} Tarama & Komut & Örnek \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} `Conn` & `-sT` & `nmap -sT 10.0.0.1` \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} `SYN` & `-sS` & `nmap -sS 10.0.0.1` \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} `ACK` & `-sA` & `nmap -sA 10.0.0.1` \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} `FIN` & `-sF` & `nmap -sF 10.0.0.1` \tn % Row Count 10 (+ 2) % Row 5 \SetRowColor{white} `Null` & `-sN` & `nmap -sN 10.0.0.1` \tn % Row Count 12 (+ 2) % Row 6 \SetRowColor{LightBackground} `Xmass (FIN, PSH, URG)` & `-sX` & `nmap -sX 10.0.0.1` \tn % Row Count 14 (+ 2) % Row 7 \SetRowColor{white} `Idle` & `-sI` & `nmap -sI Zombi:Port 192.168.1.1` \tn % Row Count 16 (+ 2) % Row 8 \SetRowColor{LightBackground} `Ping` & `-sP` & `nmap -sP 10.0.0.1` \tn % Row Count 18 (+ 2) % Row 9 \SetRowColor{white} `UDP` & `-sU` & `nmap -sU 10.0.0.1` \tn % Row Count 20 (+ 2) % Row 10 \SetRowColor{LightBackground} `Window` & `-sW` & `nmap -sW 10.0.0.1` \tn % Row Count 22 (+ 2) % Row 11 \SetRowColor{white} `FIN/ACK` & `-sM` & `nmap -sM 10.0.0.1` \tn % Row Count 24 (+ 2) % Row 12 \SetRowColor{LightBackground} `Ftp B. Attack` & `-b` & `nmap -b 10.0.0.1` \tn % Row Count 25 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}---} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{3.833cm}{x{1.57918 cm} x{1.85382 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{3.833cm}}{\bf\textcolor{white}{Hedef Belirtme}} \tn % Row 0 \SetRowColor{LightBackground} `Tek hedef` & `{[}hedef{]}` \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} `Birden fazla` & `{[}h1,h2,h3{]}` \tn % Row Count 2 (+ 1) % Row 2 \SetRowColor{LightBackground} `Liste içi` & `-iL {[}liste.txt{]}` \tn % Row Count 3 (+ 1) % Row 3 \SetRowColor{white} `IP bloğu tarama` & `10.0.0.1-28` \tn % Row Count 4 (+ 1) % Row 4 \SetRowColor{LightBackground} `Tüm subnet` & `10.0.0.1/24` \tn % Row Count 5 (+ 1) % Row 5 \SetRowColor{white} `Belirli hedefi taramadan çıkar` & `-exclude {[}hedefler{]}` \tn % Row Count 7 (+ 2) % Row 6 \SetRowColor{LightBackground} `Belirli hedefi liste ile çıkar` & `{[}hedefler{]} –excludefile {[}liste.txt{]}` \tn % Row Count 9 (+ 2) % Row 7 \SetRowColor{white} `Rastgele host` & `-iR {[}sayı{]}` \tn % Row Count 10 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{3.833cm}{x{1.68217 cm} x{1.75083 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{3.833cm}}{\bf\textcolor{white}{Tespit Örnekleri}} \tn % Row 0 \SetRowColor{LightBackground} `İşletim sistemi ve servis tespiti` & `nmap -sV -O \textless{}hedef\textgreater{}` \tn % Row Count 2 (+ 2) % Row 1 \SetRowColor{white} `Web Server tespiti` & `nmap -sV -{}-script http-title \textless{}hedef\textgreater{}` \tn % Row Count 4 (+ 2) % Row 2 \SetRowColor{LightBackground} `Broadcast pingleriyle host tespiti` & `nmap -{}-script broadcast-ping` \tn % Row Count 6 (+ 2) % Row 3 \SetRowColor{white} `DNS Kaydı Brute Force` & `nmap -{}-script dns-brute \textless{}hedef\textgreater{}` \tn % Row Count 8 (+ 2) % Row 4 \SetRowColor{LightBackground} `Büyük Ağlar için hızlı tarama` & `nmap -T4 -n -Pn -p- \textless{}hedef\textgreater{}` \tn % Row Count 10 (+ 2) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}