From 952cfaf1710f0b1e6f6a502f26625de9dde684df Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 5 Dec 2024 07:31:02 +0000 Subject: [PATCH] deploy: b0bc28ed0e4705e2d8befd25f1333b29961cd64d --- 404.html | 2 +- assets/js/71ec7df8.07df7f13.js | 1 + assets/js/71ec7df8.a69feaa4.js | 1 - assets/js/935f2afb.302c6ae4.js | 1 - assets/js/935f2afb.31ac7845.js | 1 + ...21efb.28b4e516.js => 96b21efb.0baecd97.js} | 2 +- assets/js/ce85b788.29752a21.js | 1 + assets/js/ce85b788.b2c52b44.js | 1 - ...n.55d98046.js => runtime~main.b1293cbf.js} | 2 +- before_installation/imporatnt_notes.html | 4 +- before_installation/internet_connection.html | 4 +- before_installation/system_requirements.html | 4 +- blog.html | 2 +- blog/archive.html | 2 +- blog/effective_bug_report.html | 2 +- blog/tags.html | 2 +- blog/tags/bug.html | 2 +- category/before-installation.html | 4 +- category/developers-guide.html | 4 +- category/installation.html | 4 +- category/introduction.html | 4 +- category/packages.html | 4 +- category/post-installation.html | 4 +- category/tools.html | 4 +- category/troubleshoot.html | 4 +- category/user-guide.html | 4 +- cookie-consent.html | 2 +- dev_guide/build_source.html | 4 +- dev_guide/deploy_packages.html | 6 +- dev_guide/gpg_key.html | 4 +- dev_guide/install_keyring.html | 6 +- dev_guide/pkgbuild.html | 4 +- dev_guide/upload_gpg_key.html | 4 +- dev_guide/write.html | 4 +- index.html | 4 +- installation/download_snigdha_os.html | 4 +- installation/live_env.html | 4 +- installation/making_bootable_usb.html | 4 +- installation/offline_install.html | 4 +- installation/online_install.html | 4 +- installation/start_installation.html | 4 +- installation/virtualbox_installation.html | 4 +- introduction/code_of_conduct.html | 4 +- introduction/coding-standard.html | 4 +- introduction/contributing.html | 4 +- introduction/faqs.html | 4 +- introduction/motivation.html | 4 +- introduction/name_and_story.html | 4 +- introduction/release_notes.html | 4 +- introduction/reporting_bugs.html | 4 +- markdown-page.html | 2 +- packages/snigdhaos_blackbox.html | 4 +- packages/snigdhaos_welcome.html | 4 +- post_installation/customization.html | 4 +- post_installation/install_packages.html | 4 +- post_installation/language.html | 4 +- post_installation/update.html | 4 +- privacy_policy.html | 2 +- tools/aircrack-ng.html | 8 +- tools/dns.html | 128 +++++++++++++++++- troubleshoot/bluetooth.html | 4 +- troubleshoot/display.html | 4 +- troubleshoot/sound.html | 4 +- troubleshoot/wifi.html | 4 +- user_guide/aur.html | 4 +- user_guide/cheetsheet.html | 4 +- 66 files changed, 239 insertions(+), 117 deletions(-) create mode 100644 assets/js/71ec7df8.07df7f13.js delete mode 100644 assets/js/71ec7df8.a69feaa4.js delete mode 100644 assets/js/935f2afb.302c6ae4.js create mode 100644 assets/js/935f2afb.31ac7845.js rename assets/js/{96b21efb.28b4e516.js => 96b21efb.0baecd97.js} (75%) create mode 100644 assets/js/ce85b788.29752a21.js delete mode 100644 assets/js/ce85b788.b2c52b44.js rename assets/js/{runtime~main.55d98046.js => runtime~main.b1293cbf.js} (97%) diff --git a/404.html b/404.html index de0512be..e957442a 100644 --- a/404.html +++ b/404.html @@ -5,7 +5,7 @@ SNIGDHA OS - DOCS - + diff --git a/assets/js/71ec7df8.07df7f13.js b/assets/js/71ec7df8.07df7f13.js new file mode 100644 index 00000000..6b0e1147 --- /dev/null +++ b/assets/js/71ec7df8.07df7f13.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocuments=self.webpackChunkdocuments||[]).push([[8412],{7544:(n,e,s)=>{s.r(e),s.d(e,{assets:()=>t,contentTitle:()=>c,default:()=>h,frontMatter:()=>a,metadata:()=>l,toc:()=>o});var r=s(4848),i=s(8453);const a={sidebar_position:1},c="Aircrack-NG",l={id:"tools/aircrack-ng",title:"Aircrack-NG",description:"\ud83d\udd10 Aircrack-ng: A Complete Guide with Installation on Snigdha OS",source:"@site/docs/tools/aircrack-ng.md",sourceDirName:"tools",slug:"/tools/aircrack-ng",permalink:"/documentation/tools/aircrack-ng",draft:!1,unlisted:!1,editUrl:"https://github.com/Snigdha-OS/documentation/tree/master/docs/tools/aircrack-ng.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Tools",permalink:"/documentation/category/tools"},next:{title:"DNS Enum",permalink:"/documentation/tools/dns"}},t={},o=[{value:"\ud83d\udd10 Aircrack-ng: A Complete Guide with Installation on Snigdha OS",id:"-aircrack-ng-a-complete-guide-with-installation-on-snigdha-os",level:3},{value:"\ud83d\udee0\ufe0f How to Install Aircrack-ng on Snigdha OS",id:"\ufe0f-how-to-install-aircrack-ng-on-snigdha-os",level:3},{value:"\ud83e\uddf0 Aircrack-ng Tools Overview",id:"-aircrack-ng-tools-overview",level:3},{value:"\ud83d\udd0d Example Workflow: Cracking WPA/WPA2",id:"-example-workflow-cracking-wpawpa2",level:3},{value:"\u26a0\ufe0f Important Notes",id:"\ufe0f-important-notes",level:3},{value:"\ud83d\ude80 Resources and Further Learning",id:"-resources-and-further-learning",level:3}];function d(n){const e={a:"a",br:"br",code:"code",h1:"h1",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,i.R)(),...n.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"aircrack-ng",children:"Aircrack-NG"}),"\n",(0,r.jsxs)(e.h3,{id:"-aircrack-ng-a-complete-guide-with-installation-on-snigdha-os",children:["\ud83d\udd10 ",(0,r.jsx)(e.strong,{children:"Aircrack-ng: A Complete Guide with Installation on Snigdha OS"})]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Aircrack-ng"})," is a powerful suite of tools used for monitoring, testing, cracking, and securing Wi-Fi networks. This guide will cover how to install Aircrack-ng on Snigdha OS and explain its key tools. Let\u2019s dive in! \ud83d\ude80"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"\ufe0f-how-to-install-aircrack-ng-on-snigdha-os",children:["\ud83d\udee0\ufe0f ",(0,r.jsx)(e.strong,{children:"How to Install Aircrack-ng on Snigdha OS"})]}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Update Your System"}),":\nAlways ensure your system is up-to-date before installing new software:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo pacman -Syu\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Install Aircrack-ng"}),":\nAircrack-ng is available in the official Snigdha OS repositories:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo pacman -S aircrack-ng\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Verify Installation"}),":\nCheck that Aircrack-ng is installed correctly by running:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"aircrack-ng --help\n"})}),"\n",(0,r.jsx)(e.p,{children:"If installed successfully, you'll see a list of commands and options. \u2705"}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"-aircrack-ng-tools-overview",children:["\ud83e\uddf0 ",(0,r.jsx)(e.strong,{children:"Aircrack-ng Tools Overview"})]}),"\n",(0,r.jsx)(e.p,{children:"The Aircrack-ng suite includes several tools for various purposes:"}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Airmon-ng (Monitor Mode Enabler) \ud83d\udef0\ufe0f"}),(0,r.jsx)(e.br,{}),"\n","Enables monitor mode on your wireless network interface."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Usage"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo airmon-ng start wlan0\n"})}),"\n",(0,r.jsxs)(e.p,{children:["This sets your ",(0,r.jsx)(e.code,{children:"wlan0"})," device to monitor mode, allowing you to capture Wi-Fi traffic."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Airodump-ng (Packet Capture) \ud83d\udce1"}),(0,r.jsx)(e.br,{}),"\n","Captures packets and displays information about nearby wireless networks."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Usage"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo airodump-ng wlan0mon\n"})}),"\n",(0,r.jsxs)(e.p,{children:["Replace ",(0,r.jsx)(e.code,{children:"wlan0mon"})," with your monitor-enabled interface. It displays SSIDs, BSSIDs, channels, and more."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Aireplay-ng (Packet Injection) \ud83c\udfaf"}),(0,r.jsx)(e.br,{}),"\n","Injects packets to test network security or deauthenticate clients."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Usage"}),":",(0,r.jsx)(e.br,{}),"\n","Deauthenticate a client to capture a handshake:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo aireplay-ng --deauth 10 -a -c wlan0mon\n"})}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.code,{children:""}),": MAC address of the target access point."]}),"\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.code,{children:""}),": MAC address of the client."]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Aircrack-ng (Password Cracker) \ud83d\udd13"}),(0,r.jsx)(e.br,{}),"\n","Cracks WPA/WPA2 passwords using captured handshakes."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Usage"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"aircrack-ng -w wordlist.txt -b capture_file.cap\n"})}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.code,{children:"wordlist.txt"}),": File containing potential passwords."]}),"\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.code,{children:"capture_file.cap"}),": Packet capture file with the handshake."]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Airdecap-ng (Decrypt Packets) \ud83d\udd10"}),(0,r.jsx)(e.br,{}),"\n","Decrypts WEP/WPA-encrypted packets after obtaining keys."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Usage"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"airdecap-ng -w capture_file.cap\n"})}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"-example-workflow-cracking-wpawpa2",children:["\ud83d\udd0d ",(0,r.jsx)(e.strong,{children:"Example Workflow: Cracking WPA/WPA2"})]}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Enable Monitor Mode"}),":",(0,r.jsx)(e.br,{}),"\n","Start monitoring with Airmon-ng:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo airmon-ng start wlan0\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Capture Packets"}),":",(0,r.jsx)(e.br,{}),"\n","Use Airodump-ng to scan for networks:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo airodump-ng wlan0mon\n"})}),"\n",(0,r.jsx)(e.p,{children:"Focus on a target by capturing packets on its channel:"}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo airodump-ng --bssid --channel --write capture wlan0mon\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Deauthenticate a Client"}),":",(0,r.jsx)(e.br,{}),"\n","Force a client to reconnect to capture the WPA handshake:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo aireplay-ng --deauth 10 -a -c wlan0mon\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Crack the Handshake"}),":",(0,r.jsx)(e.br,{}),"\n","Use Aircrack-ng with a wordlist to crack the password:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"aircrack-ng -w wordlist.txt -b capture-01.cap\n"})}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"\ufe0f-important-notes",children:["\u26a0\ufe0f ",(0,r.jsx)(e.strong,{children:"Important Notes"})]}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Ethical Use Only"}),":",(0,r.jsx)(e.br,{}),"\n","Always obtain explicit permission before testing any network. Unauthorized use is illegal."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Hardware Compatibility"}),":",(0,r.jsx)(e.br,{}),"\n","Ensure your wireless card supports monitor mode and packet injection. Popular chipsets include ",(0,r.jsx)(e.strong,{children:"Atheros"})," and ",(0,r.jsx)(e.strong,{children:"Realtek"}),"."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Wordlist Quality"}),":",(0,r.jsx)(e.br,{}),"\n","Cracking success depends on your wordlist. Use comprehensive wordlists like ",(0,r.jsx)(e.code,{children:"rockyou.txt"})," or generate custom ones."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Alternative Tools"}),":",(0,r.jsx)(e.br,{}),"\n","Combine Aircrack-ng with tools like ",(0,r.jsx)(e.strong,{children:"hashcat"})," for advanced cracking."]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"-resources-and-further-learning",children:["\ud83d\ude80 ",(0,r.jsx)(e.strong,{children:"Resources and Further Learning"})]}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsx)(e.li,{children:(0,r.jsx)(e.a,{href:"https://aircrack-ng.org/",children:"Official Aircrack-ng Documentation"})}),"\n",(0,r.jsx)(e.li,{children:"Tutorials on ethical Wi-Fi testing and network security."}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsx)(e.p,{children:"By following this guide, you\u2019re equipped to install and use Aircrack-ng effectively. Remember to use these tools responsibly and ethically. Happy testing! \ud83c\udf89"})]})}function h(n={}){const{wrapper:e}={...(0,i.R)(),...n.components};return e?(0,r.jsx)(e,{...n,children:(0,r.jsx)(d,{...n})}):d(n)}},8453:(n,e,s)=>{s.d(e,{R:()=>c,x:()=>l});var r=s(6540);const i={},a=r.createContext(i);function c(n){const e=r.useContext(a);return r.useMemo((function(){return"function"==typeof n?n(e):{...e,...n}}),[e,n])}function l(n){let e;return e=n.disableParentContext?"function"==typeof n.components?n.components(i):n.components||i:c(n.components),r.createElement(a.Provider,{value:e},n.children)}}}]); \ No newline at end of file diff --git a/assets/js/71ec7df8.a69feaa4.js b/assets/js/71ec7df8.a69feaa4.js deleted file mode 100644 index 3003ab1e..00000000 --- a/assets/js/71ec7df8.a69feaa4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocuments=self.webpackChunkdocuments||[]).push([[8412],{7544:(n,e,s)=>{s.r(e),s.d(e,{assets:()=>t,contentTitle:()=>c,default:()=>h,frontMatter:()=>a,metadata:()=>l,toc:()=>o});var r=s(4848),i=s(8453);const a={sidebarposition:1},c="Aircrack-NG",l={id:"tools/aircrack-ng",title:"Aircrack-NG",description:"\ud83d\udd10 Aircrack-ng: A Complete Guide with Installation on Snigdha OS",source:"@site/docs/tools/aircrack-ng.md",sourceDirName:"tools",slug:"/tools/aircrack-ng",permalink:"/documentation/tools/aircrack-ng",draft:!1,unlisted:!1,editUrl:"https://github.com/Snigdha-OS/documentation/tree/master/docs/tools/aircrack-ng.md",tags:[],version:"current",frontMatter:{sidebarposition:1},sidebar:"tutorialSidebar",previous:{title:"Tool: DNS Enum",permalink:"/documentation/tools/dns"}},t={},o=[{value:"\ud83d\udd10 Aircrack-ng: A Complete Guide with Installation on Snigdha OS",id:"-aircrack-ng-a-complete-guide-with-installation-on-snigdha-os",level:3},{value:"\ud83d\udee0\ufe0f How to Install Aircrack-ng on Snigdha OS",id:"\ufe0f-how-to-install-aircrack-ng-on-snigdha-os",level:3},{value:"\ud83e\uddf0 Aircrack-ng Tools Overview",id:"-aircrack-ng-tools-overview",level:3},{value:"\ud83d\udd0d Example Workflow: Cracking WPA/WPA2",id:"-example-workflow-cracking-wpawpa2",level:3},{value:"\u26a0\ufe0f Important Notes",id:"\ufe0f-important-notes",level:3},{value:"\ud83d\ude80 Resources and Further Learning",id:"-resources-and-further-learning",level:3}];function d(n){const e={a:"a",br:"br",code:"code",h1:"h1",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,i.R)(),...n.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"aircrack-ng",children:"Aircrack-NG"}),"\n",(0,r.jsxs)(e.h3,{id:"-aircrack-ng-a-complete-guide-with-installation-on-snigdha-os",children:["\ud83d\udd10 ",(0,r.jsx)(e.strong,{children:"Aircrack-ng: A Complete Guide with Installation on Snigdha OS"})]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Aircrack-ng"})," is a powerful suite of tools used for monitoring, testing, cracking, and securing Wi-Fi networks. This guide will cover how to install Aircrack-ng on Snigdha OS and explain its key tools. Let\u2019s dive in! \ud83d\ude80"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"\ufe0f-how-to-install-aircrack-ng-on-snigdha-os",children:["\ud83d\udee0\ufe0f ",(0,r.jsx)(e.strong,{children:"How to Install Aircrack-ng on Snigdha OS"})]}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Update Your System"}),":\nAlways ensure your system is up-to-date before installing new software:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo pacman -Syu\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Install Aircrack-ng"}),":\nAircrack-ng is available in the official Snigdha OS repositories:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo pacman -S aircrack-ng\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Verify Installation"}),":\nCheck that Aircrack-ng is installed correctly by running:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"aircrack-ng --help\n"})}),"\n",(0,r.jsx)(e.p,{children:"If installed successfully, you'll see a list of commands and options. \u2705"}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"-aircrack-ng-tools-overview",children:["\ud83e\uddf0 ",(0,r.jsx)(e.strong,{children:"Aircrack-ng Tools Overview"})]}),"\n",(0,r.jsx)(e.p,{children:"The Aircrack-ng suite includes several tools for various purposes:"}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Airmon-ng (Monitor Mode Enabler) \ud83d\udef0\ufe0f"}),(0,r.jsx)(e.br,{}),"\n","Enables monitor mode on your wireless network interface."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Usage"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo airmon-ng start wlan0\n"})}),"\n",(0,r.jsxs)(e.p,{children:["This sets your ",(0,r.jsx)(e.code,{children:"wlan0"})," device to monitor mode, allowing you to capture Wi-Fi traffic."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Airodump-ng (Packet Capture) \ud83d\udce1"}),(0,r.jsx)(e.br,{}),"\n","Captures packets and displays information about nearby wireless networks."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Usage"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo airodump-ng wlan0mon\n"})}),"\n",(0,r.jsxs)(e.p,{children:["Replace ",(0,r.jsx)(e.code,{children:"wlan0mon"})," with your monitor-enabled interface. It displays SSIDs, BSSIDs, channels, and more."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Aireplay-ng (Packet Injection) \ud83c\udfaf"}),(0,r.jsx)(e.br,{}),"\n","Injects packets to test network security or deauthenticate clients."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Usage"}),":",(0,r.jsx)(e.br,{}),"\n","Deauthenticate a client to capture a handshake:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo aireplay-ng --deauth 10 -a -c wlan0mon\n"})}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.code,{children:""}),": MAC address of the target access point."]}),"\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.code,{children:""}),": MAC address of the client."]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Aircrack-ng (Password Cracker) \ud83d\udd13"}),(0,r.jsx)(e.br,{}),"\n","Cracks WPA/WPA2 passwords using captured handshakes."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Usage"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"aircrack-ng -w wordlist.txt -b capture_file.cap\n"})}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.code,{children:"wordlist.txt"}),": File containing potential passwords."]}),"\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.code,{children:"capture_file.cap"}),": Packet capture file with the handshake."]}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Airdecap-ng (Decrypt Packets) \ud83d\udd10"}),(0,r.jsx)(e.br,{}),"\n","Decrypts WEP/WPA-encrypted packets after obtaining keys."]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Usage"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"airdecap-ng -w capture_file.cap\n"})}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"-example-workflow-cracking-wpawpa2",children:["\ud83d\udd0d ",(0,r.jsx)(e.strong,{children:"Example Workflow: Cracking WPA/WPA2"})]}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Enable Monitor Mode"}),":",(0,r.jsx)(e.br,{}),"\n","Start monitoring with Airmon-ng:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo airmon-ng start wlan0\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Capture Packets"}),":",(0,r.jsx)(e.br,{}),"\n","Use Airodump-ng to scan for networks:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo airodump-ng wlan0mon\n"})}),"\n",(0,r.jsx)(e.p,{children:"Focus on a target by capturing packets on its channel:"}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo airodump-ng --bssid --channel --write capture wlan0mon\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Deauthenticate a Client"}),":",(0,r.jsx)(e.br,{}),"\n","Force a client to reconnect to capture the WPA handshake:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo aireplay-ng --deauth 10 -a -c wlan0mon\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Crack the Handshake"}),":",(0,r.jsx)(e.br,{}),"\n","Use Aircrack-ng with a wordlist to crack the password:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"aircrack-ng -w wordlist.txt -b capture-01.cap\n"})}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"\ufe0f-important-notes",children:["\u26a0\ufe0f ",(0,r.jsx)(e.strong,{children:"Important Notes"})]}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Ethical Use Only"}),":",(0,r.jsx)(e.br,{}),"\n","Always obtain explicit permission before testing any network. Unauthorized use is illegal."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Hardware Compatibility"}),":",(0,r.jsx)(e.br,{}),"\n","Ensure your wireless card supports monitor mode and packet injection. Popular chipsets include ",(0,r.jsx)(e.strong,{children:"Atheros"})," and ",(0,r.jsx)(e.strong,{children:"Realtek"}),"."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Wordlist Quality"}),":",(0,r.jsx)(e.br,{}),"\n","Cracking success depends on your wordlist. Use comprehensive wordlists like ",(0,r.jsx)(e.code,{children:"rockyou.txt"})," or generate custom ones."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Alternative Tools"}),":",(0,r.jsx)(e.br,{}),"\n","Combine Aircrack-ng with tools like ",(0,r.jsx)(e.strong,{children:"hashcat"})," for advanced cracking."]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"-resources-and-further-learning",children:["\ud83d\ude80 ",(0,r.jsx)(e.strong,{children:"Resources and Further Learning"})]}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsx)(e.li,{children:(0,r.jsx)(e.a,{href:"https://aircrack-ng.org/",children:"Official Aircrack-ng Documentation"})}),"\n",(0,r.jsx)(e.li,{children:"Tutorials on ethical Wi-Fi testing and network security."}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsx)(e.p,{children:"By following this guide, you\u2019re equipped to install and use Aircrack-ng effectively. Remember to use these tools responsibly and ethically. Happy testing! \ud83c\udf89"})]})}function h(n={}){const{wrapper:e}={...(0,i.R)(),...n.components};return e?(0,r.jsx)(e,{...n,children:(0,r.jsx)(d,{...n})}):d(n)}},8453:(n,e,s)=>{s.d(e,{R:()=>c,x:()=>l});var r=s(6540);const i={},a=r.createContext(i);function c(n){const e=r.useContext(a);return r.useMemo((function(){return"function"==typeof n?n(e):{...e,...n}}),[e,n])}function l(n){let e;return e=n.disableParentContext?"function"==typeof n.components?n.components(i):n.components||i:c(n.components),r.createElement(a.Provider,{value:e},n.children)}}}]); \ No newline at end of file diff --git a/assets/js/935f2afb.302c6ae4.js b/assets/js/935f2afb.302c6ae4.js deleted file mode 100644 index a3125fe8..00000000 --- a/assets/js/935f2afb.302c6ae4.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocuments=self.webpackChunkdocuments||[]).push([[8581],{5610:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Introduction","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Overview","href":"/documentation/","docId":"introduction/overview","unlisted":false},{"type":"link","label":"Story & Name","href":"/documentation/introduction/name_and_story","docId":"introduction/name_and_story","unlisted":false},{"type":"link","label":"Code of Conduct","href":"/documentation/introduction/code_of_conduct","docId":"introduction/code_of_conduct","unlisted":false},{"type":"link","label":"Release Notes","href":"/documentation/introduction/release_notes","docId":"introduction/release_notes","unlisted":false},{"type":"link","label":"Reporting Bugs","href":"/documentation/introduction/reporting_bugs","docId":"introduction/reporting_bugs","unlisted":false},{"type":"link","label":"Frequently Asked","href":"/documentation/introduction/faqs","docId":"introduction/faqs","unlisted":false},{"type":"link","label":"Contribution Guidelines","href":"/documentation/introduction/contributing","docId":"introduction/contributing","unlisted":false},{"type":"link","label":"Coding Standard","href":"/documentation/introduction/coding-standard","docId":"introduction/coding-standard","unlisted":false},{"type":"link","label":"Aim & Motivation","href":"/documentation/introduction/motivation","docId":"introduction/motivation","unlisted":false}],"href":"/documentation/category/introduction"},{"type":"category","label":"Before Installation","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"System Requirements","href":"/documentation/before_installation/system_requirements","docId":"before_installation/system_requirements","unlisted":false},{"type":"link","label":"Important Notes","href":"/documentation/before_installation/imporatnt_notes","docId":"before_installation/imporatnt_notes","unlisted":false},{"type":"link","label":"Internet Connection","href":"/documentation/before_installation/internet_connection","docId":"before_installation/internet_connection","unlisted":false}],"href":"/documentation/category/before-installation"},{"type":"category","label":"Installation","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Download Snigdha OS","href":"/documentation/installation/download_snigdha_os","docId":"installation/download_snigdha_os","unlisted":false},{"type":"link","label":"Make Bootable USB","href":"/documentation/installation/making_bootable_usb","docId":"installation/making_bootable_usb","unlisted":false},{"type":"link","label":"Live Environment","href":"/documentation/installation/live_env","docId":"installation/live_env","unlisted":false},{"type":"link","label":"Offline Installation","href":"/documentation/installation/offline_install","docId":"installation/offline_install","unlisted":false},{"type":"link","label":"Online Installation","href":"/documentation/installation/online_install","docId":"installation/online_install","unlisted":false},{"type":"link","label":"Install Snigdha OS","href":"/documentation/installation/start_installation","docId":"installation/start_installation","unlisted":false},{"type":"link","label":"Virtualbox","href":"/documentation/installation/virtualbox_installation","docId":"installation/virtualbox_installation","unlisted":false}],"href":"/documentation/category/installation"},{"type":"category","label":"Post Installation","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Language","href":"/documentation/post_installation/language","docId":"post_installation/language","unlisted":false},{"type":"link","label":"Update Snigdha OS","href":"/documentation/post_installation/update","docId":"post_installation/update","unlisted":false},{"type":"link","label":"Customize Snigdha OS","href":"/documentation/post_installation/customization","docId":"post_installation/customization","unlisted":false},{"type":"link","label":"Install Packages","href":"/documentation/post_installation/install_packages","docId":"post_installation/install_packages","unlisted":false}],"href":"/documentation/category/post-installation"},{"type":"category","label":"User Guide","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Cheetsheet/Shortcuts","href":"/documentation/user_guide/cheetsheet","docId":"user_guide/cheetsheet","unlisted":false},{"type":"link","label":"Installing with AUR","href":"/documentation/user_guide/aur","docId":"user_guide/aur","unlisted":false}],"href":"/documentation/category/user-guide"},{"type":"category","label":"Troubleshoot","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Troubleshoot: Wifi","href":"/documentation/troubleshoot/wifi","docId":"troubleshoot/wifi","unlisted":false},{"type":"link","label":"Troubleshoot: Bluetooth","href":"/documentation/troubleshoot/bluetooth","docId":"troubleshoot/bluetooth","unlisted":false},{"type":"link","label":"Troubleshoot: Sound","href":"/documentation/troubleshoot/sound","docId":"troubleshoot/sound","unlisted":false},{"type":"link","label":"Troubleshoot: Display","href":"/documentation/troubleshoot/display","docId":"troubleshoot/display","unlisted":false}],"href":"/documentation/category/troubleshoot"},{"type":"category","label":"Packages","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Welcome","href":"/documentation/packages/snigdhaos_welcome","docId":"packages/snigdhaos_welcome","unlisted":false},{"type":"link","label":"Blackbox","href":"/documentation/packages/snigdhaos_blackbox","docId":"packages/snigdhaos_blackbox","unlisted":false}],"href":"/documentation/category/packages"},{"type":"category","label":"Developers Guide","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Build From Source","href":"/documentation/dev_guide/build_source","docId":"dev_guide/build_source","unlisted":false},{"type":"link","label":"Generate GPG Key","href":"/documentation/dev_guide/gpg_key","docId":"dev_guide/gpg_key","unlisted":false},{"type":"link","label":"Upload Key => Server","href":"/documentation/dev_guide/upload_gpg_key","docId":"dev_guide/upload_gpg_key","unlisted":false},{"type":"link","label":"Install Keyrings","href":"/documentation/dev_guide/install_keyring","docId":"dev_guide/install_keyring","unlisted":false},{"type":"link","label":"Upload & Deploy Packages","href":"/documentation/dev_guide/deploy_packages","docId":"dev_guide/deploy_packages","unlisted":false},{"type":"link","label":"Writing Documentation","href":"/documentation/dev_guide/write","docId":"dev_guide/write","unlisted":false},{"type":"link","label":"PKGBUILD Template","href":"/documentation/dev_guide/pkgbuild","docId":"dev_guide/pkgbuild","unlisted":false}],"href":"/documentation/category/developers-guide"},{"type":"category","label":"Tools","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Tool: DNS Enum","href":"/documentation/tools/dns","docId":"tools/dns","unlisted":false},{"type":"link","label":"Aircrack-NG","href":"/documentation/tools/aircrack-ng","docId":"tools/aircrack-ng","unlisted":false}],"href":"/documentation/category/tools"}]},"docs":{"before_installation/imporatnt_notes":{"id":"before_installation/imporatnt_notes","title":"Important Notes","description":"\ud83d\udccc We do not recommended you to install Snigdha OS via VM (\'Virtual Machine\' = virtual machine), as it is optimized for use on real hardware or physical machine.","sidebar":"tutorialSidebar"},"before_installation/internet_connection":{"id":"before_installation/internet_connection","title":"Internet Connection","description":"","sidebar":"tutorialSidebar"},"before_installation/system_requirements":{"id":"before_installation/system_requirements","title":"System Requirements","description":"Minimum Requirements","sidebar":"tutorialSidebar"},"dev_guide/build_source":{"id":"dev_guide/build_source","title":"Build From Source","description":"Overview","sidebar":"tutorialSidebar"},"dev_guide/deploy_packages":{"id":"dev_guide/deploy_packages","title":"Upload & Deploy Packages","description":"\ud83d\ude80 Uploading and Deploying an Arch Linux Package on GitHub","sidebar":"tutorialSidebar"},"dev_guide/gpg_key":{"id":"dev_guide/gpg_key","title":"Generate GPG Key","description":"\ud83d\udd10 How to Generate a GPG Key on Snigdha OS","sidebar":"tutorialSidebar"},"dev_guide/install_keyring":{"id":"dev_guide/install_keyring","title":"Install Keyrings","description":"\ud83d\udd11 Installing and Packaging Your Own Keyring on Arch Linux","sidebar":"tutorialSidebar"},"dev_guide/pkgbuild":{"id":"dev_guide/pkgbuild","title":"PKGBUILD Template","description":"Snigdha OS has it\'s own PKGBUILD template for building packages. We follow the the template so that we can maintain the packages in a better way. If you are building packages for Snigdha OS, then it will be a good option to follow the PKGBUILD template.","sidebar":"tutorialSidebar"},"dev_guide/upload_gpg_key":{"id":"dev_guide/upload_gpg_key","title":"Upload Key => Server","description":"\ud83c\udf10 Sending and Receiving GPG Keys Using a Key Server","sidebar":"tutorialSidebar"},"dev_guide/write":{"id":"dev_guide/write","title":"Writing Documentation","description":"Adding documentation can help countless future of Snigdha OS users. A few ideas of what to work on:","sidebar":"tutorialSidebar"},"installation/download_snigdha_os":{"id":"installation/download_snigdha_os","title":"Download Snigdha OS","description":"","sidebar":"tutorialSidebar"},"installation/live_env":{"id":"installation/live_env","title":"Live Environment","description":"","sidebar":"tutorialSidebar"},"installation/making_bootable_usb":{"id":"installation/making_bootable_usb","title":"Make Bootable USB","description":"","sidebar":"tutorialSidebar"},"installation/offline_install":{"id":"installation/offline_install","title":"Offline Installation","description":"","sidebar":"tutorialSidebar"},"installation/online_install":{"id":"installation/online_install","title":"Online Installation","description":"","sidebar":"tutorialSidebar"},"installation/start_installation":{"id":"installation/start_installation","title":"Install Snigdha OS","description":"","sidebar":"tutorialSidebar"},"installation/virtualbox_installation":{"id":"installation/virtualbox_installation","title":"Virtualbox","description":"","sidebar":"tutorialSidebar"},"introduction/code_of_conduct":{"id":"introduction/code_of_conduct","title":"Code of Conduct","description":"A code of conduct outlines expected behavior and guidelines for individuals within a specific community, organization, or group.","sidebar":"tutorialSidebar"},"introduction/coding-standard":{"id":"introduction/coding-standard","title":"Coding Standard","description":"1. Consistent Naming Conventions:","sidebar":"tutorialSidebar"},"introduction/contributing":{"id":"introduction/contributing","title":"Contribution Guidelines","description":"Thank you for considering contributing to Snigdha OS! We welcome contributions from everyone.","sidebar":"tutorialSidebar"},"introduction/faqs":{"id":"introduction/faqs","title":"Frequently Asked","description":"Here are some frequently asked questions (FAQs) about Snigdha OS (penetration distribution):","sidebar":"tutorialSidebar"},"introduction/motivation":{"id":"introduction/motivation","title":"Aim & Motivation","description":"The motivation behind Snigdha OS is to create a lightweight, efficient, and customizable Linux distribution that caters to specific use cases, particularly in the realm of penetration testing and ethical hacking. The OS is designed to be resource-efficient, making it suitable for use on a wide range of hardware, including older systems, mobile devices, and virtual environments.","sidebar":"tutorialSidebar"},"introduction/name_and_story":{"id":"introduction/name_and_story","title":"Story & Name","description":"Eshan Roy, widely known as eshanized, is the founder, lead maintainer, and developer of Snigdha OS.","sidebar":"tutorialSidebar"},"introduction/overview":{"id":"introduction/overview","title":"Overview","description":"Snigdha OS is a lightweight and highly customizable Linux distribution based on Arch and Linux Zen Kernel, minimalism, and focus on user-centric design. We are also working on penetration distribution and blackbox.","sidebar":"tutorialSidebar"},"introduction/release_notes":{"id":"introduction/release_notes","title":"Release Notes","description":"FOR IMMEDIATE RELEASE","sidebar":"tutorialSidebar"},"introduction/reporting_bugs":{"id":"introduction/reporting_bugs","title":"Reporting Bugs","description":"If you discover a security vulnerability within Snigdha OS as well as any packages and tools, please follow our security policy so we can address it promptly.","sidebar":"tutorialSidebar"},"packages/snigdhaos_blackbox":{"id":"packages/snigdhaos_blackbox","title":"Blackbox","description":"","sidebar":"tutorialSidebar"},"packages/snigdhaos_welcome":{"id":"packages/snigdhaos_welcome","title":"Welcome","description":"","sidebar":"tutorialSidebar"},"post_installation/customization":{"id":"post_installation/customization","title":"Customize Snigdha OS","description":"","sidebar":"tutorialSidebar"},"post_installation/install_packages":{"id":"post_installation/install_packages","title":"Install Packages","description":"","sidebar":"tutorialSidebar"},"post_installation/language":{"id":"post_installation/language","title":"Language","description":"","sidebar":"tutorialSidebar"},"post_installation/update":{"id":"post_installation/update","title":"Update Snigdha OS","description":"","sidebar":"tutorialSidebar"},"tools/aircrack-ng":{"id":"tools/aircrack-ng","title":"Aircrack-NG","description":"\ud83d\udd10 Aircrack-ng: A Complete Guide with Installation on Snigdha OS","sidebar":"tutorialSidebar"},"tools/dns":{"id":"tools/dns","title":"Tool: DNS Enum","description":"","sidebar":"tutorialSidebar"},"troubleshoot/bluetooth":{"id":"troubleshoot/bluetooth","title":"Troubleshoot: Bluetooth","description":"Troubleshooting Bluetooth on Snigdha OS involves several steps. Here\'s the common practice:","sidebar":"tutorialSidebar"},"troubleshoot/display":{"id":"troubleshoot/display","title":"Troubleshoot: Display","description":"","sidebar":"tutorialSidebar"},"troubleshoot/sound":{"id":"troubleshoot/sound","title":"Troubleshoot: Sound","description":"","sidebar":"tutorialSidebar"},"troubleshoot/wifi":{"id":"troubleshoot/wifi","title":"Troubleshoot: Wifi","description":"","sidebar":"tutorialSidebar"},"user_guide/aur":{"id":"user_guide/aur","title":"Installing with AUR","description":"","sidebar":"tutorialSidebar"},"user_guide/cheetsheet":{"id":"user_guide/cheetsheet","title":"Cheetsheet/Shortcuts","description":"","sidebar":"tutorialSidebar"}}}')}}]); \ No newline at end of file diff --git a/assets/js/935f2afb.31ac7845.js b/assets/js/935f2afb.31ac7845.js new file mode 100644 index 00000000..b52c65e8 --- /dev/null +++ b/assets/js/935f2afb.31ac7845.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocuments=self.webpackChunkdocuments||[]).push([[8581],{5610:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":null,"badge":false,"noIndex":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"tutorialSidebar":[{"type":"category","label":"Introduction","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Overview","href":"/documentation/","docId":"introduction/overview","unlisted":false},{"type":"link","label":"Story & Name","href":"/documentation/introduction/name_and_story","docId":"introduction/name_and_story","unlisted":false},{"type":"link","label":"Code of Conduct","href":"/documentation/introduction/code_of_conduct","docId":"introduction/code_of_conduct","unlisted":false},{"type":"link","label":"Release Notes","href":"/documentation/introduction/release_notes","docId":"introduction/release_notes","unlisted":false},{"type":"link","label":"Reporting Bugs","href":"/documentation/introduction/reporting_bugs","docId":"introduction/reporting_bugs","unlisted":false},{"type":"link","label":"Frequently Asked","href":"/documentation/introduction/faqs","docId":"introduction/faqs","unlisted":false},{"type":"link","label":"Contribution Guidelines","href":"/documentation/introduction/contributing","docId":"introduction/contributing","unlisted":false},{"type":"link","label":"Coding Standard","href":"/documentation/introduction/coding-standard","docId":"introduction/coding-standard","unlisted":false},{"type":"link","label":"Aim & Motivation","href":"/documentation/introduction/motivation","docId":"introduction/motivation","unlisted":false}],"href":"/documentation/category/introduction"},{"type":"category","label":"Before Installation","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"System Requirements","href":"/documentation/before_installation/system_requirements","docId":"before_installation/system_requirements","unlisted":false},{"type":"link","label":"Important Notes","href":"/documentation/before_installation/imporatnt_notes","docId":"before_installation/imporatnt_notes","unlisted":false},{"type":"link","label":"Internet Connection","href":"/documentation/before_installation/internet_connection","docId":"before_installation/internet_connection","unlisted":false}],"href":"/documentation/category/before-installation"},{"type":"category","label":"Installation","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Download Snigdha OS","href":"/documentation/installation/download_snigdha_os","docId":"installation/download_snigdha_os","unlisted":false},{"type":"link","label":"Make Bootable USB","href":"/documentation/installation/making_bootable_usb","docId":"installation/making_bootable_usb","unlisted":false},{"type":"link","label":"Live Environment","href":"/documentation/installation/live_env","docId":"installation/live_env","unlisted":false},{"type":"link","label":"Offline Installation","href":"/documentation/installation/offline_install","docId":"installation/offline_install","unlisted":false},{"type":"link","label":"Online Installation","href":"/documentation/installation/online_install","docId":"installation/online_install","unlisted":false},{"type":"link","label":"Install Snigdha OS","href":"/documentation/installation/start_installation","docId":"installation/start_installation","unlisted":false},{"type":"link","label":"Virtualbox","href":"/documentation/installation/virtualbox_installation","docId":"installation/virtualbox_installation","unlisted":false}],"href":"/documentation/category/installation"},{"type":"category","label":"Post Installation","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Language","href":"/documentation/post_installation/language","docId":"post_installation/language","unlisted":false},{"type":"link","label":"Update Snigdha OS","href":"/documentation/post_installation/update","docId":"post_installation/update","unlisted":false},{"type":"link","label":"Customize Snigdha OS","href":"/documentation/post_installation/customization","docId":"post_installation/customization","unlisted":false},{"type":"link","label":"Install Packages","href":"/documentation/post_installation/install_packages","docId":"post_installation/install_packages","unlisted":false}],"href":"/documentation/category/post-installation"},{"type":"category","label":"User Guide","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Cheetsheet/Shortcuts","href":"/documentation/user_guide/cheetsheet","docId":"user_guide/cheetsheet","unlisted":false},{"type":"link","label":"Installing with AUR","href":"/documentation/user_guide/aur","docId":"user_guide/aur","unlisted":false}],"href":"/documentation/category/user-guide"},{"type":"category","label":"Troubleshoot","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Troubleshoot: Wifi","href":"/documentation/troubleshoot/wifi","docId":"troubleshoot/wifi","unlisted":false},{"type":"link","label":"Troubleshoot: Bluetooth","href":"/documentation/troubleshoot/bluetooth","docId":"troubleshoot/bluetooth","unlisted":false},{"type":"link","label":"Troubleshoot: Sound","href":"/documentation/troubleshoot/sound","docId":"troubleshoot/sound","unlisted":false},{"type":"link","label":"Troubleshoot: Display","href":"/documentation/troubleshoot/display","docId":"troubleshoot/display","unlisted":false}],"href":"/documentation/category/troubleshoot"},{"type":"category","label":"Packages","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Welcome","href":"/documentation/packages/snigdhaos_welcome","docId":"packages/snigdhaos_welcome","unlisted":false},{"type":"link","label":"Blackbox","href":"/documentation/packages/snigdhaos_blackbox","docId":"packages/snigdhaos_blackbox","unlisted":false}],"href":"/documentation/category/packages"},{"type":"category","label":"Developers Guide","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Build From Source","href":"/documentation/dev_guide/build_source","docId":"dev_guide/build_source","unlisted":false},{"type":"link","label":"Generate GPG Key","href":"/documentation/dev_guide/gpg_key","docId":"dev_guide/gpg_key","unlisted":false},{"type":"link","label":"Upload Key => Server","href":"/documentation/dev_guide/upload_gpg_key","docId":"dev_guide/upload_gpg_key","unlisted":false},{"type":"link","label":"Install Keyrings","href":"/documentation/dev_guide/install_keyring","docId":"dev_guide/install_keyring","unlisted":false},{"type":"link","label":"Upload & Deploy Packages","href":"/documentation/dev_guide/deploy_packages","docId":"dev_guide/deploy_packages","unlisted":false},{"type":"link","label":"Writing Documentation","href":"/documentation/dev_guide/write","docId":"dev_guide/write","unlisted":false},{"type":"link","label":"PKGBUILD Template","href":"/documentation/dev_guide/pkgbuild","docId":"dev_guide/pkgbuild","unlisted":false}],"href":"/documentation/category/developers-guide"},{"type":"category","label":"Tools","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Aircrack-NG","href":"/documentation/tools/aircrack-ng","docId":"tools/aircrack-ng","unlisted":false},{"type":"link","label":"DNS Enum","href":"/documentation/tools/dns","docId":"tools/dns","unlisted":false}],"href":"/documentation/category/tools"}]},"docs":{"before_installation/imporatnt_notes":{"id":"before_installation/imporatnt_notes","title":"Important Notes","description":"\ud83d\udccc We do not recommended you to install Snigdha OS via VM (\'Virtual Machine\' = virtual machine), as it is optimized for use on real hardware or physical machine.","sidebar":"tutorialSidebar"},"before_installation/internet_connection":{"id":"before_installation/internet_connection","title":"Internet Connection","description":"","sidebar":"tutorialSidebar"},"before_installation/system_requirements":{"id":"before_installation/system_requirements","title":"System Requirements","description":"Minimum Requirements","sidebar":"tutorialSidebar"},"dev_guide/build_source":{"id":"dev_guide/build_source","title":"Build From Source","description":"Overview","sidebar":"tutorialSidebar"},"dev_guide/deploy_packages":{"id":"dev_guide/deploy_packages","title":"Upload & Deploy Packages","description":"\ud83d\ude80 Uploading and Deploying an Arch Linux Package on GitHub","sidebar":"tutorialSidebar"},"dev_guide/gpg_key":{"id":"dev_guide/gpg_key","title":"Generate GPG Key","description":"\ud83d\udd10 How to Generate a GPG Key on Snigdha OS","sidebar":"tutorialSidebar"},"dev_guide/install_keyring":{"id":"dev_guide/install_keyring","title":"Install Keyrings","description":"\ud83d\udd11 Installing and Packaging Your Own Keyring on Arch Linux","sidebar":"tutorialSidebar"},"dev_guide/pkgbuild":{"id":"dev_guide/pkgbuild","title":"PKGBUILD Template","description":"Snigdha OS has it\'s own PKGBUILD template for building packages. We follow the the template so that we can maintain the packages in a better way. If you are building packages for Snigdha OS, then it will be a good option to follow the PKGBUILD template.","sidebar":"tutorialSidebar"},"dev_guide/upload_gpg_key":{"id":"dev_guide/upload_gpg_key","title":"Upload Key => Server","description":"\ud83c\udf10 Sending and Receiving GPG Keys Using a Key Server","sidebar":"tutorialSidebar"},"dev_guide/write":{"id":"dev_guide/write","title":"Writing Documentation","description":"Adding documentation can help countless future of Snigdha OS users. A few ideas of what to work on:","sidebar":"tutorialSidebar"},"installation/download_snigdha_os":{"id":"installation/download_snigdha_os","title":"Download Snigdha OS","description":"","sidebar":"tutorialSidebar"},"installation/live_env":{"id":"installation/live_env","title":"Live Environment","description":"","sidebar":"tutorialSidebar"},"installation/making_bootable_usb":{"id":"installation/making_bootable_usb","title":"Make Bootable USB","description":"","sidebar":"tutorialSidebar"},"installation/offline_install":{"id":"installation/offline_install","title":"Offline Installation","description":"","sidebar":"tutorialSidebar"},"installation/online_install":{"id":"installation/online_install","title":"Online Installation","description":"","sidebar":"tutorialSidebar"},"installation/start_installation":{"id":"installation/start_installation","title":"Install Snigdha OS","description":"","sidebar":"tutorialSidebar"},"installation/virtualbox_installation":{"id":"installation/virtualbox_installation","title":"Virtualbox","description":"","sidebar":"tutorialSidebar"},"introduction/code_of_conduct":{"id":"introduction/code_of_conduct","title":"Code of Conduct","description":"A code of conduct outlines expected behavior and guidelines for individuals within a specific community, organization, or group.","sidebar":"tutorialSidebar"},"introduction/coding-standard":{"id":"introduction/coding-standard","title":"Coding Standard","description":"1. Consistent Naming Conventions:","sidebar":"tutorialSidebar"},"introduction/contributing":{"id":"introduction/contributing","title":"Contribution Guidelines","description":"Thank you for considering contributing to Snigdha OS! We welcome contributions from everyone.","sidebar":"tutorialSidebar"},"introduction/faqs":{"id":"introduction/faqs","title":"Frequently Asked","description":"Here are some frequently asked questions (FAQs) about Snigdha OS (penetration distribution):","sidebar":"tutorialSidebar"},"introduction/motivation":{"id":"introduction/motivation","title":"Aim & Motivation","description":"The motivation behind Snigdha OS is to create a lightweight, efficient, and customizable Linux distribution that caters to specific use cases, particularly in the realm of penetration testing and ethical hacking. The OS is designed to be resource-efficient, making it suitable for use on a wide range of hardware, including older systems, mobile devices, and virtual environments.","sidebar":"tutorialSidebar"},"introduction/name_and_story":{"id":"introduction/name_and_story","title":"Story & Name","description":"Eshan Roy, widely known as eshanized, is the founder, lead maintainer, and developer of Snigdha OS.","sidebar":"tutorialSidebar"},"introduction/overview":{"id":"introduction/overview","title":"Overview","description":"Snigdha OS is a lightweight and highly customizable Linux distribution based on Arch and Linux Zen Kernel, minimalism, and focus on user-centric design. We are also working on penetration distribution and blackbox.","sidebar":"tutorialSidebar"},"introduction/release_notes":{"id":"introduction/release_notes","title":"Release Notes","description":"FOR IMMEDIATE RELEASE","sidebar":"tutorialSidebar"},"introduction/reporting_bugs":{"id":"introduction/reporting_bugs","title":"Reporting Bugs","description":"If you discover a security vulnerability within Snigdha OS as well as any packages and tools, please follow our security policy so we can address it promptly.","sidebar":"tutorialSidebar"},"packages/snigdhaos_blackbox":{"id":"packages/snigdhaos_blackbox","title":"Blackbox","description":"","sidebar":"tutorialSidebar"},"packages/snigdhaos_welcome":{"id":"packages/snigdhaos_welcome","title":"Welcome","description":"","sidebar":"tutorialSidebar"},"post_installation/customization":{"id":"post_installation/customization","title":"Customize Snigdha OS","description":"","sidebar":"tutorialSidebar"},"post_installation/install_packages":{"id":"post_installation/install_packages","title":"Install Packages","description":"","sidebar":"tutorialSidebar"},"post_installation/language":{"id":"post_installation/language","title":"Language","description":"","sidebar":"tutorialSidebar"},"post_installation/update":{"id":"post_installation/update","title":"Update Snigdha OS","description":"","sidebar":"tutorialSidebar"},"tools/aircrack-ng":{"id":"tools/aircrack-ng","title":"Aircrack-NG","description":"\ud83d\udd10 Aircrack-ng: A Complete Guide with Installation on Snigdha OS","sidebar":"tutorialSidebar"},"tools/dns":{"id":"tools/dns","title":"DNS Enum","description":"\ud83c\udf10 DNS Enumeration (DNS Enum)","sidebar":"tutorialSidebar"},"troubleshoot/bluetooth":{"id":"troubleshoot/bluetooth","title":"Troubleshoot: Bluetooth","description":"Troubleshooting Bluetooth on Snigdha OS involves several steps. Here\'s the common practice:","sidebar":"tutorialSidebar"},"troubleshoot/display":{"id":"troubleshoot/display","title":"Troubleshoot: Display","description":"","sidebar":"tutorialSidebar"},"troubleshoot/sound":{"id":"troubleshoot/sound","title":"Troubleshoot: Sound","description":"","sidebar":"tutorialSidebar"},"troubleshoot/wifi":{"id":"troubleshoot/wifi","title":"Troubleshoot: Wifi","description":"","sidebar":"tutorialSidebar"},"user_guide/aur":{"id":"user_guide/aur","title":"Installing with AUR","description":"","sidebar":"tutorialSidebar"},"user_guide/cheetsheet":{"id":"user_guide/cheetsheet","title":"Cheetsheet/Shortcuts","description":"","sidebar":"tutorialSidebar"}}}')}}]); \ No newline at end of file diff --git a/assets/js/96b21efb.28b4e516.js b/assets/js/96b21efb.0baecd97.js similarity index 75% rename from assets/js/96b21efb.28b4e516.js rename to assets/js/96b21efb.0baecd97.js index 343d4e55..495a78b8 100644 --- a/assets/js/96b21efb.28b4e516.js +++ b/assets/js/96b21efb.0baecd97.js @@ -1 +1 @@ -"use strict";(self.webpackChunkdocuments=self.webpackChunkdocuments||[]).push([[6540],{1937:e=>{e.exports=JSON.parse('{"title":"Tools","description":"Troubleshoot","slug":"/category/tools","permalink":"/documentation/category/tools","navigation":{"previous":{"title":"PKGBUILD Template","permalink":"/documentation/dev_guide/pkgbuild"},"next":{"title":"Tool: DNS Enum","permalink":"/documentation/tools/dns"}}}')}}]); \ No newline at end of file +"use strict";(self.webpackChunkdocuments=self.webpackChunkdocuments||[]).push([[6540],{1937:e=>{e.exports=JSON.parse('{"title":"Tools","description":"Troubleshoot","slug":"/category/tools","permalink":"/documentation/category/tools","navigation":{"previous":{"title":"PKGBUILD Template","permalink":"/documentation/dev_guide/pkgbuild"},"next":{"title":"Aircrack-NG","permalink":"/documentation/tools/aircrack-ng"}}}')}}]); \ No newline at end of file diff --git a/assets/js/ce85b788.29752a21.js b/assets/js/ce85b788.29752a21.js new file mode 100644 index 00000000..ac275c38 --- /dev/null +++ b/assets/js/ce85b788.29752a21.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdocuments=self.webpackChunkdocuments||[]).push([[7979],{2693:(n,e,s)=>{s.r(e),s.d(e,{assets:()=>d,contentTitle:()=>l,default:()=>h,frontMatter:()=>o,metadata:()=>t,toc:()=>a});var r=s(4848),i=s(8453);const o={sidebar_position:1},l="DNS Enum",t={id:"tools/dns",title:"DNS Enum",description:"\ud83c\udf10 DNS Enumeration (DNS Enum)",source:"@site/docs/tools/dns.md",sourceDirName:"tools",slug:"/tools/dns",permalink:"/documentation/tools/dns",draft:!1,unlisted:!1,editUrl:"https://github.com/Snigdha-OS/documentation/tree/master/docs/tools/dns.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Aircrack-NG",permalink:"/documentation/tools/aircrack-ng"}},d={},a=[{value:"\ud83c\udf10 DNS Enumeration (DNS Enum)",id:"-dns-enumeration-dns-enum",level:3},{value:"\ud83e\uddf0 Tools for DNS Enumeration",id:"-tools-for-dns-enumeration",level:3},{value:"\ud83d\udd28 How to Perform DNS Enumeration with dnsenum",id:"-how-to-perform-dns-enumeration-with-dnsenum",level:3},{value:"\ud83d\udd0d Using dig for DNS Queries",id:"-using-dig-for-dns-queries",level:3},{value:"\ud83e\udde9 What You Can Discover with DNS Enumeration",id:"-what-you-can-discover-with-dns-enumeration",level:3},{value:"\u26a0\ufe0f Important Considerations",id:"\ufe0f-important-considerations",level:3},{value:"\ud83c\udfc1 Conclusion",id:"-conclusion",level:3}];function c(n){const e={br:"br",code:"code",h1:"h1",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,i.R)(),...n.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(e.h1,{id:"dns-enum",children:"DNS Enum"}),"\n",(0,r.jsxs)(e.h3,{id:"-dns-enumeration-dns-enum",children:["\ud83c\udf10 ",(0,r.jsx)(e.strong,{children:"DNS Enumeration (DNS Enum)"})]}),"\n",(0,r.jsx)(e.p,{children:"DNS Enumeration (DNS Enum) is the process of discovering information about a domain's DNS records. This information can reveal a lot about a domain, including subdomains, mail servers, nameservers, and other vital data. It\u2019s an essential part of the information gathering phase in penetration testing and network reconnaissance. Let\u2019s dive into what DNS enumeration is and how to perform it."}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"-tools-for-dns-enumeration",children:["\ud83e\uddf0 ",(0,r.jsx)(e.strong,{children:"Tools for DNS Enumeration"})]}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.strong,{children:"DNSenum"}),": A popular command-line tool used for DNS enumeration."]}),"\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.strong,{children:"Dig"}),": A flexible tool for querying DNS records."]}),"\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.strong,{children:"Fierce"}),": A DNS reconnaissance tool."]}),"\n",(0,r.jsxs)(e.li,{children:[(0,r.jsx)(e.strong,{children:"NSLookup"}),": Another tool for querying DNS records, commonly used for simple DNS lookups."]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"-how-to-perform-dns-enumeration-with-dnsenum",children:["\ud83d\udd28 ",(0,r.jsxs)(e.strong,{children:["How to Perform DNS Enumeration with ",(0,r.jsx)(e.code,{children:"dnsenum"})]})]}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsxs)(e.strong,{children:["Install ",(0,r.jsx)(e.code,{children:"dnsenum"})," on Arch Linux"]}),":"]}),"\n",(0,r.jsxs)(e.p,{children:["If you're using Arch Linux or an Arch-based distro, you can install ",(0,r.jsx)(e.code,{children:"dnsenum"})," from the official repositories:"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"sudo pacman -S dnsenum\n"})}),"\n",(0,r.jsxs)(e.p,{children:["For other Linux distributions, you might need to install it using ",(0,r.jsx)(e.code,{children:"apt"})," (Ubuntu/Debian) or ",(0,r.jsx)(e.code,{children:"yum"})," (CentOS)."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsxs)(e.strong,{children:["Basic DNS Enumeration with ",(0,r.jsx)(e.code,{children:"dnsenum"})]}),":"]}),"\n",(0,r.jsx)(e.p,{children:"To perform basic DNS enumeration on a domain, simply run:"}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"dnsenum example.com\n"})}),"\n",(0,r.jsx)(e.p,{children:"This command will attempt to gather information like:"}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsx)(e.li,{children:(0,r.jsx)(e.strong,{children:"Name Servers (NS)"})}),"\n",(0,r.jsx)(e.li,{children:(0,r.jsx)(e.strong,{children:"Mail Servers (MX)"})}),"\n",(0,r.jsx)(e.li,{children:(0,r.jsx)(e.strong,{children:"Subdomains"})}),"\n",(0,r.jsx)(e.li,{children:(0,r.jsx)(e.strong,{children:"Hostnames"})}),"\n",(0,r.jsx)(e.li,{children:(0,r.jsx)(e.strong,{children:"Zone Transfers"})}),"\n"]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsxs)(e.strong,{children:["Advanced Options for ",(0,r.jsx)(e.code,{children:"dnsenum"})]}),":"]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.code,{children:"dnsenum"})," provides several options to enhance your scan:"]}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Perform Reverse DNS Lookups"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"dnsenum --reverse example.com\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Brute Force Subdomains"})," (using a wordlist):"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"dnsenum --subnet example.com\n"})}),"\n",(0,r.jsx)(e.p,{children:"This option will attempt to find subdomains of the target domain by brute-forcing common subdomains."}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Perform a Zone Transfer"})," (if allowed):"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"dnsenum --zonetransfer example.com\n"})}),"\n",(0,r.jsx)(e.p,{children:"If the DNS server is misconfigured and allows zone transfers, it will return a list of all records for the domain."}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"-using-dig-for-dns-queries",children:["\ud83d\udd0d ",(0,r.jsxs)(e.strong,{children:["Using ",(0,r.jsx)(e.code,{children:"dig"})," for DNS Queries"]})]}),"\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.code,{children:"dig"})," (Domain Information Groper) is another useful tool for DNS enumeration. It's more flexible and can perform specific queries to gather detailed information about DNS records."]}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Query for A Record (IP Address)"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"dig example.com A\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Query for MX (Mail Servers)"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"dig example.com MX\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Query for NS (Name Servers)"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"dig example.com NS\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Query for SOA (Start of Authority)"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"dig example.com SOA\n"})}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Reverse Lookup for IP"}),":"]}),"\n",(0,r.jsx)(e.pre,{children:(0,r.jsx)(e.code,{className:"language-bash",children:"dig -x \n"})}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"-what-you-can-discover-with-dns-enumeration",children:["\ud83e\udde9 ",(0,r.jsx)(e.strong,{children:"What You Can Discover with DNS Enumeration"})]}),"\n",(0,r.jsxs)(e.ol,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Subdomains"}),":",(0,r.jsx)(e.br,{}),"\n","Subdomains are important as they may reveal hidden services or vulnerabilities. For example, ",(0,r.jsx)(e.code,{children:"mail.example.com"}),", ",(0,r.jsx)(e.code,{children:"ftp.example.com"}),", etc."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Name Servers (NS Records)"}),":",(0,r.jsx)(e.br,{}),"\n","These provide the names of the DNS servers authoritative for the domain. Misconfigured NS records could reveal valuable information."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Mail Servers (MX Records)"}),":",(0,r.jsx)(e.br,{}),"\n","Identifying mail servers helps in attacking email systems or phishing campaigns."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Start of Authority (SOA)"}),":",(0,r.jsx)(e.br,{}),"\n","The SOA record contains information about the DNS zone, including the primary DNS server, admin email, and serial numbers."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Zone Transfer"}),":",(0,r.jsx)(e.br,{}),"\n","In the event a DNS server is misconfigured, it may allow a zone transfer, which would give an attacker access to a list of all DNS records for the domain."]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"\ufe0f-important-considerations",children:["\u26a0\ufe0f ",(0,r.jsx)(e.strong,{children:"Important Considerations"})]}),"\n",(0,r.jsxs)(e.ul,{children:["\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Legality"}),":",(0,r.jsx)(e.br,{}),"\n","Always perform DNS enumeration on domains you own or have explicit permission to scan. Unauthorized DNS enumeration may be illegal in certain jurisdictions."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Rate Limiting"}),":",(0,r.jsx)(e.br,{}),"\n","Be mindful of rate-limiting policies. Large-scale DNS enumeration can trigger rate-limiting or blocking by DNS servers."]}),"\n"]}),"\n",(0,r.jsxs)(e.li,{children:["\n",(0,r.jsxs)(e.p,{children:[(0,r.jsx)(e.strong,{children:"Avoiding Detection"}),":",(0,r.jsx)(e.br,{}),"\n","Some advanced domains may have mechanisms to detect and block enumeration attempts. Using VPNs or proxy servers can help you avoid detection, but always stay ethical."]}),"\n"]}),"\n"]}),"\n",(0,r.jsx)(e.hr,{}),"\n",(0,r.jsxs)(e.h3,{id:"-conclusion",children:["\ud83c\udfc1 ",(0,r.jsx)(e.strong,{children:"Conclusion"})]}),"\n",(0,r.jsxs)(e.p,{children:["DNS enumeration is a powerful technique to gather critical information about a domain. By using tools like ",(0,r.jsx)(e.code,{children:"dnsenum"}),", ",(0,r.jsx)(e.code,{children:"dig"}),", and ",(0,r.jsx)(e.code,{children:"fierce"}),", you can discover DNS records, subdomains, name servers, and more, which are valuable for both security assessments and network troubleshooting."]}),"\n",(0,r.jsx)(e.p,{children:"Remember to always use DNS enumeration responsibly and ensure you have proper authorization! \ud83c\udf89"})]})}function h(n={}){const{wrapper:e}={...(0,i.R)(),...n.components};return e?(0,r.jsx)(e,{...n,children:(0,r.jsx)(c,{...n})}):c(n)}},8453:(n,e,s)=>{s.d(e,{R:()=>l,x:()=>t});var r=s(6540);const i={},o=r.createContext(i);function l(n){const e=r.useContext(o);return r.useMemo((function(){return"function"==typeof n?n(e):{...e,...n}}),[e,n])}function t(n){let e;return e=n.disableParentContext?"function"==typeof n.components?n.components(i):n.components||i:l(n.components),r.createElement(o.Provider,{value:e},n.children)}}}]); \ No newline at end of file diff --git a/assets/js/ce85b788.b2c52b44.js b/assets/js/ce85b788.b2c52b44.js deleted file mode 100644 index e13f65ba..00000000 --- a/assets/js/ce85b788.b2c52b44.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdocuments=self.webpackChunkdocuments||[]).push([[7979],{2693:(t,o,n)=>{n.r(o),n.d(o,{assets:()=>a,contentTitle:()=>i,default:()=>l,frontMatter:()=>r,metadata:()=>c,toc:()=>u});var e=n(4848),s=n(8453);const r={sidebar_position:1},i="Tool: DNS Enum",c={id:"tools/dns",title:"Tool: DNS Enum",description:"",source:"@site/docs/tools/dns.md",sourceDirName:"tools",slug:"/tools/dns",permalink:"/documentation/tools/dns",draft:!1,unlisted:!1,editUrl:"https://github.com/Snigdha-OS/documentation/tree/master/docs/tools/dns.md",tags:[],version:"current",sidebarPosition:1,frontMatter:{sidebar_position:1},sidebar:"tutorialSidebar",previous:{title:"Tools",permalink:"/documentation/category/tools"},next:{title:"Aircrack-NG",permalink:"/documentation/tools/aircrack-ng"}},a={},u=[];function d(t){const o={h1:"h1",...(0,s.R)(),...t.components};return(0,e.jsx)(o.h1,{id:"tool-dns-enum",children:"Tool: DNS Enum"})}function l(t={}){const{wrapper:o}={...(0,s.R)(),...t.components};return o?(0,e.jsx)(o,{...t,children:(0,e.jsx)(d,{...t})}):d(t)}},8453:(t,o,n)=>{n.d(o,{R:()=>i,x:()=>c});var e=n(6540);const s={},r=e.createContext(s);function i(t){const o=e.useContext(r);return e.useMemo((function(){return"function"==typeof t?t(o):{...o,...t}}),[o,t])}function c(t){let o;return o=t.disableParentContext?"function"==typeof t.components?t.components(s):t.components||s:i(t.components),e.createElement(r.Provider,{value:o},t.children)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.55d98046.js b/assets/js/runtime~main.b1293cbf.js similarity index 97% rename from assets/js/runtime~main.55d98046.js rename to assets/js/runtime~main.b1293cbf.js index 4dd9ecd6..7ee6ea95 100644 --- a/assets/js/runtime~main.55d98046.js +++ b/assets/js/runtime~main.b1293cbf.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,c,d,b,f={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var c=t[e]={id:e,loaded:!1,exports:{}};return f[e].call(c.exports,c,c.exports,r),c.loaded=!0,c.exports}r.m=f,r.c=t,e=[],r.O=(a,c,d,b)=>{if(!c){var f=1/0;for(i=0;i=b)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,b0&&e[i-1][2]>b;i--)e[i]=e[i-1];e[i]=[c,d,b]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var b=Object.create(null);r.r(b);var f={};a=a||[null,c({}),c([]),c(c)];for(var t=2&d&&e;"object"==typeof t&&!~a.indexOf(t);t=c(t))Object.getOwnPropertyNames(t).forEach((a=>f[a]=()=>e[a]));return f.default=()=>e,r.d(b,f),b},r.d=(e,a)=>{for(var c in a)r.o(a,c)&&!r.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,c)=>(r.f[c](e,a),a)),[])),r.u=e=>"assets/js/"+({58:"a193a73b",155:"21abdd8f",467:"36717f71",858:"0b3ceb4d",1255:"9096837d",1339:"e541c1c2",1703:"de6c38e6",1809:"34e267cb",2056:"ffa2682b",2246:"400546c3",2523:"9cb882f2",2711:"9e4087bc",2966:"f7a81d3a",3117:"b19634de",3236:"69817ecd",3244:"d68f1e45",3249:"ccc49370",3324:"14e72bca",3327:"9dcbbb0d",3459:"3f32b921",3527:"e89f4dea",3865:"1f9d4574",3925:"bbd9b434",4134:"393be207",4347:"e2e7c0ac",4434:"ccd1ff3c",4474:"eda3af29",4612:"ca54887a",4813:"6875c492",4893:"ec3de22d",4925:"7909fc73",5305:"16a4261c",5473:"404ec107",5564:"1c0d73a2",5634:"dc87ea58",5678:"24e7cd5a",5713:"b20c3152",5715:"556b5122",5766:"89ebda57",5890:"66ee5a7d",5990:"151aa183",6061:"1f391b9e",6183:"fbb85ca9",6213:"b85d3565",6227:"374f080d",6301:"5d63bb5c",6540:"96b21efb",6731:"b9c524af",6769:"7616f23a",6793:"0b7de297",6969:"14eb3368",7098:"a7bd4aaa",7152:"143ddb83",7220:"67391c37",7472:"814f3328",7590:"ad749202",7643:"a6aa9e1f",7904:"f7392c07",7979:"ce85b788",8121:"d773f089",8209:"01a85c17",8262:"ec4024f9",8401:"17896441",8412:"71ec7df8",8581:"935f2afb",8728:"92e44ed4",8731:"043e14d3",8758:"1b1ff061",8989:"904c2b3c",9040:"9dc2651c",9048:"a94703ab",9250:"795cfaa5",9489:"0e1f2be5",9647:"5e95c892",9886:"06ee4edd"}[e]||e)+"."+{58:"d1c9f39e",155:"ea0fcf78",467:"9bad3c31",858:"857271d9",1255:"bb8a85dd",1339:"884d5b78",1703:"cb71688a",1809:"9f30acc8",2056:"949d0eb0",2237:"90ca4f2e",2246:"be0ae073",2523:"201db3f0",2711:"d133e554",2966:"8e1f2edd",3117:"b24e0516",3236:"34b76828",3244:"71f5219e",3249:"6b73572d",3324:"c482a08c",3327:"7df03a5a",3459:"ec677403",3527:"899e632d",3865:"74aa75c7",3925:"b4fee3b3",4134:"3b8bdcfd",4347:"736cea4c",4434:"caf98321",4474:"5b1127f6",4612:"af1b8314",4813:"e8f59502",4893:"5a4b6592",4925:"82b71b38",5305:"9a9394eb",5473:"287591fd",5533:"c79f3926",5564:"b039b21b",5634:"1d607739",5678:"ef899640",5713:"33602213",5715:"2752b41d",5766:"94bcc6f7",5890:"ca3d4d14",5990:"416f7896",6061:"53a4929f",6183:"6ca03e8d",6213:"7e75723f",6227:"7104c2d4",6301:"a269fac0",6540:"28b4e516",6731:"fca5fbad",6769:"3dfd1928",6793:"f959a2ed",6969:"635651a6",7098:"eb590b25",7152:"ed20c8ac",7220:"d7830958",7472:"5ced9f63",7590:"11c2a95e",7643:"cbd984ad",7904:"ff6ec501",7979:"b2c52b44",8121:"d6e1304c",8209:"aa048192",8262:"1793a2e5",8401:"3c043026",8412:"a69feaa4",8581:"302c6ae4",8728:"4ff6c65e",8731:"a18e0ad1",8747:"9fab19a2",8758:"1823525a",8989:"603be750",9040:"e1fa1844",9048:"9f19ab85",9250:"ca7ed7a2",9489:"a2edecf5",9647:"c173e196",9886:"9e01871c"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),d={},b="documents:",r.l=(e,a,c,f)=>{if(d[e])d[e].push(a);else{var t,o;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var b=d[e];if(delete d[e],t.parentNode&&t.parentNode.removeChild(t),b&&b.forEach((e=>e(c))),a)return a(c)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/documentation/",r.gca=function(e){return e={17896441:"8401",a193a73b:"58","21abdd8f":"155","36717f71":"467","0b3ceb4d":"858","9096837d":"1255",e541c1c2:"1339",de6c38e6:"1703","34e267cb":"1809",ffa2682b:"2056","400546c3":"2246","9cb882f2":"2523","9e4087bc":"2711",f7a81d3a:"2966",b19634de:"3117","69817ecd":"3236",d68f1e45:"3244",ccc49370:"3249","14e72bca":"3324","9dcbbb0d":"3327","3f32b921":"3459",e89f4dea:"3527","1f9d4574":"3865",bbd9b434:"3925","393be207":"4134",e2e7c0ac:"4347",ccd1ff3c:"4434",eda3af29:"4474",ca54887a:"4612","6875c492":"4813",ec3de22d:"4893","7909fc73":"4925","16a4261c":"5305","404ec107":"5473","1c0d73a2":"5564",dc87ea58:"5634","24e7cd5a":"5678",b20c3152:"5713","556b5122":"5715","89ebda57":"5766","66ee5a7d":"5890","151aa183":"5990","1f391b9e":"6061",fbb85ca9:"6183",b85d3565:"6213","374f080d":"6227","5d63bb5c":"6301","96b21efb":"6540",b9c524af:"6731","7616f23a":"6769","0b7de297":"6793","14eb3368":"6969",a7bd4aaa:"7098","143ddb83":"7152","67391c37":"7220","814f3328":"7472",ad749202:"7590",a6aa9e1f:"7643",f7392c07:"7904",ce85b788:"7979",d773f089:"8121","01a85c17":"8209",ec4024f9:"8262","71ec7df8":"8412","935f2afb":"8581","92e44ed4":"8728","043e14d3":"8731","1b1ff061":"8758","904c2b3c":"8989","9dc2651c":"9040",a94703ab:"9048","795cfaa5":"9250","0e1f2be5":"9489","5e95c892":"9647","06ee4edd":"9886"}[e]||e,r.p+r.u(e)},(()=>{var e={5354:0,1869:0};r.f.j=(a,c)=>{var d=r.o(e,a)?e[a]:void 0;if(0!==d)if(d)c.push(d[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var b=new Promise(((c,b)=>d=e[a]=[c,b]));c.push(d[2]=b);var f=r.p+r.u(a),t=new Error;r.l(f,(c=>{if(r.o(e,a)&&(0!==(d=e[a])&&(e[a]=void 0),d)){var b=c&&("load"===c.type?"missing":c.type),f=c&&c.target&&c.target.src;t.message="Loading chunk "+a+" failed.\n("+b+": "+f+")",t.name="ChunkLoadError",t.type=b,t.request=f,d[1](t)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,c)=>{var d,b,f=c[0],t=c[1],o=c[2],n=0;if(f.some((a=>0!==e[a]))){for(d in t)r.o(t,d)&&(r.m[d]=t[d]);if(o)var i=o(r)}for(a&&a(c);n{"use strict";var e,a,c,d,b,f={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var c=t[e]={id:e,loaded:!1,exports:{}};return f[e].call(c.exports,c,c.exports,r),c.loaded=!0,c.exports}r.m=f,r.c=t,e=[],r.O=(a,c,d,b)=>{if(!c){var f=1/0;for(i=0;i=b)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,b0&&e[i-1][2]>b;i--)e[i]=e[i-1];e[i]=[c,d,b]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var b=Object.create(null);r.r(b);var f={};a=a||[null,c({}),c([]),c(c)];for(var t=2&d&&e;"object"==typeof t&&!~a.indexOf(t);t=c(t))Object.getOwnPropertyNames(t).forEach((a=>f[a]=()=>e[a]));return f.default=()=>e,r.d(b,f),b},r.d=(e,a)=>{for(var c in a)r.o(a,c)&&!r.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,c)=>(r.f[c](e,a),a)),[])),r.u=e=>"assets/js/"+({58:"a193a73b",155:"21abdd8f",467:"36717f71",858:"0b3ceb4d",1255:"9096837d",1339:"e541c1c2",1703:"de6c38e6",1809:"34e267cb",2056:"ffa2682b",2246:"400546c3",2523:"9cb882f2",2711:"9e4087bc",2966:"f7a81d3a",3117:"b19634de",3236:"69817ecd",3244:"d68f1e45",3249:"ccc49370",3324:"14e72bca",3327:"9dcbbb0d",3459:"3f32b921",3527:"e89f4dea",3865:"1f9d4574",3925:"bbd9b434",4134:"393be207",4347:"e2e7c0ac",4434:"ccd1ff3c",4474:"eda3af29",4612:"ca54887a",4813:"6875c492",4893:"ec3de22d",4925:"7909fc73",5305:"16a4261c",5473:"404ec107",5564:"1c0d73a2",5634:"dc87ea58",5678:"24e7cd5a",5713:"b20c3152",5715:"556b5122",5766:"89ebda57",5890:"66ee5a7d",5990:"151aa183",6061:"1f391b9e",6183:"fbb85ca9",6213:"b85d3565",6227:"374f080d",6301:"5d63bb5c",6540:"96b21efb",6731:"b9c524af",6769:"7616f23a",6793:"0b7de297",6969:"14eb3368",7098:"a7bd4aaa",7152:"143ddb83",7220:"67391c37",7472:"814f3328",7590:"ad749202",7643:"a6aa9e1f",7904:"f7392c07",7979:"ce85b788",8121:"d773f089",8209:"01a85c17",8262:"ec4024f9",8401:"17896441",8412:"71ec7df8",8581:"935f2afb",8728:"92e44ed4",8731:"043e14d3",8758:"1b1ff061",8989:"904c2b3c",9040:"9dc2651c",9048:"a94703ab",9250:"795cfaa5",9489:"0e1f2be5",9647:"5e95c892",9886:"06ee4edd"}[e]||e)+"."+{58:"d1c9f39e",155:"ea0fcf78",467:"9bad3c31",858:"857271d9",1255:"bb8a85dd",1339:"884d5b78",1703:"cb71688a",1809:"9f30acc8",2056:"949d0eb0",2237:"90ca4f2e",2246:"be0ae073",2523:"201db3f0",2711:"d133e554",2966:"8e1f2edd",3117:"b24e0516",3236:"34b76828",3244:"71f5219e",3249:"6b73572d",3324:"c482a08c",3327:"7df03a5a",3459:"ec677403",3527:"899e632d",3865:"74aa75c7",3925:"b4fee3b3",4134:"3b8bdcfd",4347:"736cea4c",4434:"caf98321",4474:"5b1127f6",4612:"af1b8314",4813:"e8f59502",4893:"5a4b6592",4925:"82b71b38",5305:"9a9394eb",5473:"287591fd",5533:"c79f3926",5564:"b039b21b",5634:"1d607739",5678:"ef899640",5713:"33602213",5715:"2752b41d",5766:"94bcc6f7",5890:"ca3d4d14",5990:"416f7896",6061:"53a4929f",6183:"6ca03e8d",6213:"7e75723f",6227:"7104c2d4",6301:"a269fac0",6540:"0baecd97",6731:"fca5fbad",6769:"3dfd1928",6793:"f959a2ed",6969:"635651a6",7098:"eb590b25",7152:"ed20c8ac",7220:"d7830958",7472:"5ced9f63",7590:"11c2a95e",7643:"cbd984ad",7904:"ff6ec501",7979:"29752a21",8121:"d6e1304c",8209:"aa048192",8262:"1793a2e5",8401:"3c043026",8412:"07df7f13",8581:"31ac7845",8728:"4ff6c65e",8731:"a18e0ad1",8747:"9fab19a2",8758:"1823525a",8989:"603be750",9040:"e1fa1844",9048:"9f19ab85",9250:"ca7ed7a2",9489:"a2edecf5",9647:"c173e196",9886:"9e01871c"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),d={},b="documents:",r.l=(e,a,c,f)=>{if(d[e])d[e].push(a);else{var t,o;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var b=d[e];if(delete d[e],t.parentNode&&t.parentNode.removeChild(t),b&&b.forEach((e=>e(c))),a)return a(c)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/documentation/",r.gca=function(e){return e={17896441:"8401",a193a73b:"58","21abdd8f":"155","36717f71":"467","0b3ceb4d":"858","9096837d":"1255",e541c1c2:"1339",de6c38e6:"1703","34e267cb":"1809",ffa2682b:"2056","400546c3":"2246","9cb882f2":"2523","9e4087bc":"2711",f7a81d3a:"2966",b19634de:"3117","69817ecd":"3236",d68f1e45:"3244",ccc49370:"3249","14e72bca":"3324","9dcbbb0d":"3327","3f32b921":"3459",e89f4dea:"3527","1f9d4574":"3865",bbd9b434:"3925","393be207":"4134",e2e7c0ac:"4347",ccd1ff3c:"4434",eda3af29:"4474",ca54887a:"4612","6875c492":"4813",ec3de22d:"4893","7909fc73":"4925","16a4261c":"5305","404ec107":"5473","1c0d73a2":"5564",dc87ea58:"5634","24e7cd5a":"5678",b20c3152:"5713","556b5122":"5715","89ebda57":"5766","66ee5a7d":"5890","151aa183":"5990","1f391b9e":"6061",fbb85ca9:"6183",b85d3565:"6213","374f080d":"6227","5d63bb5c":"6301","96b21efb":"6540",b9c524af:"6731","7616f23a":"6769","0b7de297":"6793","14eb3368":"6969",a7bd4aaa:"7098","143ddb83":"7152","67391c37":"7220","814f3328":"7472",ad749202:"7590",a6aa9e1f:"7643",f7392c07:"7904",ce85b788:"7979",d773f089:"8121","01a85c17":"8209",ec4024f9:"8262","71ec7df8":"8412","935f2afb":"8581","92e44ed4":"8728","043e14d3":"8731","1b1ff061":"8758","904c2b3c":"8989","9dc2651c":"9040",a94703ab:"9048","795cfaa5":"9250","0e1f2be5":"9489","5e95c892":"9647","06ee4edd":"9886"}[e]||e,r.p+r.u(e)},(()=>{var e={5354:0,1869:0};r.f.j=(a,c)=>{var d=r.o(e,a)?e[a]:void 0;if(0!==d)if(d)c.push(d[2]);else if(/^(1869|5354)$/.test(a))e[a]=0;else{var b=new Promise(((c,b)=>d=e[a]=[c,b]));c.push(d[2]=b);var f=r.p+r.u(a),t=new Error;r.l(f,(c=>{if(r.o(e,a)&&(0!==(d=e[a])&&(e[a]=void 0),d)){var b=c&&("load"===c.type?"missing":c.type),f=c&&c.target&&c.target.src;t.message="Loading chunk "+a+" failed.\n("+b+": "+f+")",t.name="ChunkLoadError",t.type=b,t.request=f,d[1](t)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,c)=>{var d,b,f=c[0],t=c[1],o=c[2],n=0;if(f.some((a=>0!==e[a]))){for(d in t)r.o(t,d)&&(r.m[d]=t[d]);if(o)var i=o(r)}for(a&&a(c);n Important Notes | SNIGDHA OS - DOCS - + -

Important Notes

+

Important Notes

📌 We do not recommended you to install Snigdha OS via VM ('Virtual Machine' = virtual machine), as it is optimized for use on real hardware or physical machine.

📌 If there is an abnormal system shutdown occurs during installation, it is mainly due to the lack of available RAM (nohang kills the process to prevent the system from responding anymore).

📌 The use of inactive RAM (idle) is probably greater than other distributions since Snigdha OS uses ZRAM and other modifications to improve the general performance of the system.

diff --git a/before_installation/internet_connection.html b/before_installation/internet_connection.html index e0098229..90a4e959 100644 --- a/before_installation/internet_connection.html +++ b/before_installation/internet_connection.html @@ -5,10 +5,10 @@ Internet Connection | SNIGDHA OS - DOCS - + - + \ No newline at end of file diff --git a/before_installation/system_requirements.html b/before_installation/system_requirements.html index f959443e..c0f9ce85 100644 --- a/before_installation/system_requirements.html +++ b/before_installation/system_requirements.html @@ -5,11 +5,11 @@ System Requirements | SNIGDHA OS - DOCS - + -

System Requirements

+

System Requirements

Minimum Requirements