Every SPA packet is encrypted and decrypted with either a symmetric-key cipher or an asymmetric-key cipher.

ہر SPA پیکٹ کو یا تو سیمیٹرک کی سائفر یا غیر متناسب کی سائفر کے ساتھ انکرپٹڈ اور ڈکرپٹڈ کیا جاتا ہے۔


Now that you have a good understanding of the configuration options available in fwknop, it’s time for a few meaty operational examples.

اب جب کہ آپ کو fwknop میں دستیاب کنفیگریشن آپشنز کی اچھی سمجھ ہے، تو اب چند اہم آپریشنل مثالیں دینے کا وقت ہے۔


The network diagram in Figure 13-1 should help you to visualize these scenarios.

شکل 13-1 میں نیٹ ورک ڈایاگرام آپ کو ان منظرناموں کو تصور کرنے میں مدد کرے گا۔


In each scenario below, the fwknop client is executed on the system labeled spaclient.

نیچے دیے گئے ہر منظر نامے میں، fwknop کلائنٹ کو spaclient کے لیبل والے سسٹم پر چلایا جاتا ہے۔


The dotted line in Figure 13-1 represents the SPA packet.

شکل 13-1 میں نقطے دار لائن SPA پیکٹ کی نمائندگی کرتی ہے۔


If you use these command-line options, you must include the access or command string, a source IP address resolution method, and the fwknop server target IP address.

اگر آپ ان کمانڈ لائن آپشنز کا استعمال کرتے ہیں، تو آپ کو رسائی یا کمانڈ اسٹرنگ، سورس IP ایڈریس ریزولوشن طریقہ، اور fwknop سرور ٹارگٹ IP ایڈریس شامل کرنا ہوگا۔


Start by configuring the fwknop.conf file with AUTH_MODE set to PCAP.

AUTH_MODE کو PCAP پر سیٹ کر کے fwknop.conf فائل کو کنفیگر کرکے شروع کریں۔


By examining syslog messages, you’ll see that fwknopd is ready to accept SPA packets.

syslog پیغامات کا جائزہ لینے سے، آپ دیکھیں گے کہ fwknopd SPA پیکٹ قبول کرنے کے لیے تیار ہے۔


Make sure that SSHD is running on the local system.

یقینی بنائیں کہ SSHD مقامی نظام پر چل رہا ہے۔


With the fwknop server up and running, you can test to see if SSHD is accessible.

fwknop سرور کے چلنے کے ساتھ، آپ جانچ سکتے ہیں کہ آیا SSHD قابل رسائی ہے۔


The -A tcp/22 command-line argument tells the fwknop server that the client wishes to access TCP port 22.

-A tcp/22 کمانڈ لائن دلیل fwknop سرور کو بتاتی ہے کہ کلائنٹ TCP پورٹ 22 تک رسائی چاہتا ہے۔


The last line in the listing above shows that you are now logged into the spaserver host.

اوپر دی گئی فہرست میں آخری سطر سے ظاہر ہوتا ہے کہ آپ اب spaserver ہوسٹ میں لاگ ان ہو چکے ہیں۔


The problem of key exchange is a central one in the field of cryptography.

کلیدی تبادلے کا مسئلہ کرپٹوگرافی کے میدان میں ایک مرکزی مسئلہ ہے۔


In order to use GnuPG keys within fwknop, you must create and import the server’s public key into the client’s key ring, and vice versa.

fwknop کے اندر GnuPG کیز استعمال کرنے کے لیے، آپ کو سرور کی عوامی کلید کو بنانا اور کلائنٹ کی کی رنگ میں درآمد کرنا ہوگا، اور اس کے برعکس۔


The length of ciphertext data associated with an SPA message that is encrypted with a 4,096-bit Elgamal key is usually well over the 1,500-byte MTU of Ethernet networks.

ایک SPA پیغام سے منسلک سائفر ٹیکسٹ ڈیٹا کی لمبائی جو 4,096 بٹ Elgamal کلید کے ساتھ انکرپٹڈ ہے، عام طور پر ایتھرنیٹ نیٹ ورکس کے 1,500 بائٹ MTU سے بہت زیادہ ہوتی ہے۔


Now we export the client public key to a file.

اب ہم کلائنٹ کی عوامی کلید کو ایک فائل میں ایکسپورٹ کرتے ہیں۔


Finally, you need to transfer the public keys to each respective system, import them, and sign them.

آخر میں، آپ کو عوامی کلیدوں کو ہر متعلقہ نظام میں منتقل کرنے، انہیں درآمد کرنے اور ان پر دستخط کرنے کی ضرورت ہے۔


The import step is required so that the server’s public key is available on the client’s GnuPG key ring, and vice versa.

درآمد کرنے کا مرحلہ اس لیے ضروری ہے کہ سرور کی عوامی کلید کلائنٹ کی GnuPG کی رنگ پر دستیاب ہو، اور اس کے برعکس۔


The firewall checks if the packet is encrypted with the correct key.

فائر وال چیک کرتا ہے کہ آیا پیکٹ صحیح کلید سے خفیہ کردہ ہے۔


The system received an encrypted packet from the specified IP address.

سسٹم کو مخصوص آئی پی ایڈریس سے ایک خفیہ کردہ پیکٹ موصول ہوا۔


SSH's -K option passes arguments to the fwknop command line.

SSH کا -K آپشن دلائل کو fwknop کمانڈ لائن پر منتقل کرتا ہے۔


Tor is an anonymizing network of nodes called onion routers.

Tor نوڈس کا ایک گمنام نیٹ ورک ہے جسے پیاز روٹرز کہا جاتا ہے۔


Traffic analysis can reveal who is communicating with whom.

ٹریفک تجزیہ سے پتہ چل سکتا ہے کہ کون کس سے بات کر رہا ہے۔


Even encrypted traffic is vulnerable to traffic analysis.

یہاں تک کہ خفیہ کردہ ٹریفک بھی ٹریفک تجزیہ کا شکار ہے۔


Tor creates a virtual circuit for each TCP connection.

Tor ہر TCP کنکشن کے لیے ایک ورچوئل سرکٹ بناتا ہے۔


A client communicates with a server via a virtual circuit.

ایک کلائنٹ ایک ورچوئل سرکٹ کے ذریعے سرور سے رابطہ کرتا ہے۔


SPA packets are sent over UDP by default.

SPA پیکٹ بذریعہ ڈیفالٹ UDP پر بھیجے جاتے ہیں۔


Tor uses TCP for transport, making it incompatible with SPA.

Tor ٹرانسپورٹ کے لیے TCP استعمال کرتا ہے، جو اسے SPA کے ساتھ مطابقت نہیں رکھتا۔


fwknop solves this by sending SPA packets over established TCP connections.

fwknop اس مسئلے کو SPA پیکٹ کو قائم شدہ TCP کنکشن پر بھیج کر حل کرتا ہے۔


The socat program functions as the socks4 proxy that Tor requires.

socat پروگرام socks4 پراکسی کے طور پر کام کرتا ہے جو Tor کو درکار ہے۔


This chapter illustrates powerful techniques in computer security.

یہ باب کمپیوٹر سیکیورٹی میں طاقتور تکنیکوں کی وضاحت کرتا ہے۔


SPA has proven itself a more robust technology than port knocking.

SPA نے خود کو پورٹ ناکنگ سے زیادہ مضبوط ٹیکنالوجی ثابت کیا ہے۔


Visualizing security data is increasingly important in today's threat environment.

آج کے خطرے کے ماحول میں سیکیورٹی ڈیٹا کو تصور کرنا تیزی سے اہم ہوتا جا رہا ہے۔


Graphical representations help administrators see emerging trends.

گرافیکل نمائندگی منتظمین کو ابھرتے ہوئے رجحانات کو دیکھنے میں مدد کرتی ہے۔


The Honeynet Project releases security data for analysis.

Honeynet پروجیکٹ تجزیہ کے لیے سیکیورٹی ڈیٹا جاری کرتا ہے۔


Graphs can easily show a radical change in the status quo.

گراف آسانی سے موجودہ صورتحال میں بنیادی تبدیلی دکھا سکتے ہیں۔


psad parses iptables log data and writes results for Gnuplot.

psad iptables لاگ ڈیٹا کو پارس کرتا ہے اور Gnuplot کے لیے نتائج لکھتا ہے۔


Gnuplot requires formatted data as input for graphing.

Gnuplot کو گرافنگ کے لیے ان پٹ کے طور پر فارمیٹ شدہ ڈیٹا کی ضرورت ہوتی ہے۔


The graph shows external IP addresses sending packets to one or two destination addresses.

گراف بیرونی آئی پی پتوں کو ایک یا دو منزلوں کے پتوں پر پیکٹ بھیجتے ہوئے دکھاتا ہے۔


Port sweeps often indicate a worm or attacker trying to compromise systems.

پورٹ سویپ اکثر اس بات کی نشاندہی کرتے ہیں کہ کوئی کیڑا یا حملہ آور سسٹمز کو سمجھوتہ کرنے کی کوشش کر رہا ہے۔


The Slammer worm exploited a vulnerability in Microsoft SQL Server 2000.

سلمر کیڑے نے مائیکروسافٹ ایس کیو ایل سرور 2000 میں ایک کمزوری کا استحصال کیا۔


یہ پورٹ سویپر کی طرح لگتا ہے۔


We can see the number of packets sent by the IP address.

ہم آئی پی ایڈریس کے ذریعے بھیجے گئے پیکٹوں کی تعداد دیکھ سکتے ہیں۔


ناچی کیڑا ونڈوز سسٹمز کو نشانہ بناتا ہے۔


Analyzing successful attacks helps protect your systems.

کامیاب حملوں کا تجزیہ آپ کے سسٹمز کی حفاظت میں مدد کرتا ہے۔


Outbound connections from the honeynet are suspicious.

ہونی نیٹ سے باہر جانے والے کنکشن مشکوک ہیں۔


Visual representations of data convey information quickly.

ڈیٹا کی بصری نمائندگی تیزی سے معلومات فراہم کرتی ہے۔


An attacker can manufacture malicious-looking network traffic.

ایک حملہ آور بدنیتی پر مبنی نیٹ ورک ٹریفک تیار کر سکتا ہے۔


The script uses the Net::RawIP Perl module.

اسکرپٹ Net::RawIP پرل ماڈیول استعمال کرتا ہے۔


سنورٹ رولز فائل کھولی جاتی ہے۔


The script extracts TCP and UDP signatures.

اسکرپٹ ٹی سی پی اور یو ڈی پی دستخط نکالتا ہے۔


مواد کی سٹرنگ کی تشریح کی جاتی ہے۔


پیکٹ کو ہدف آئی پی پر بھیجا جاتا ہے۔


Spoofing exploit.rules traffic is possible.

ایکسپلائٹ ڈاٹ رولز ٹریفک کو سپوف کرنا ممکن ہے۔


We can confirm the function of snortspoof.pl.

ہم snortspoof.pl کے فنکشن کی تصدیق کر سکتے ہیں۔


پیکٹ ٹریس حملے کو ظاہر کرتا ہے۔


This is a good way to test connection-tracking capabilities.

یہ کنکشن ٹریکنگ کی صلاحیتوں کو جانچنے کا ایک اچھا طریقہ ہے۔


The fwsnort script implements iptables rules.

fwsnort اسکرپٹ iptables کے اصولوں کو نافذ کرتا ہے۔


The firewall rules restrict access to specific ports.

فائر وال کی پابندیاں مخصوص بندرگاہوں تک رسائی کو محدود کرتی ہیں۔


These rules are designed to prevent unauthorized access.

یہ قوانین غیر مجاز رسائی کو روکنے کے لیے بنائے گئے ہیں۔


The system administrator configured the firewall.

سسٹم ایڈمنسٹریٹر نے فائر وال کو تشکیل دیا۔


Network traffic is monitored to detect any suspicious activity.

کسی بھی مشکوک سرگرمی کا پتہ لگانے کے لیے نیٹ ورک ٹریفک کی نگرانی کی جاتی ہے۔


The iptables command is used to manage the firewall rules.

فائر وال کے قوانین کو منظم کرنے کے لیے iptables کمانڈ کا استعمال کیا جاتا ہے۔


The log files provide valuable information about network events.

لاگ فائلیں نیٹ ورک کے واقعات کے بارے میں قیمتی معلومات فراہم کرتی ہیں۔


The security policy dictates how the firewall should be configured.

سیکیورٹی پالیسی بتاتی ہے کہ فائر وال کو کیسے تشکیل دینا چاہیے۔


The firewall blocks all incoming connections by default.

فائر وال پہلے سے طے شدہ طور پر تمام آنے والے کنکشن کو روکتا ہے۔


The system is vulnerable to attacks if the firewall is not properly configured.

اگر فائر وال کو صحیح طریقے سے تشکیل نہیں دیا گیا ہے تو سسٹم حملوں کا شکار ہو سکتا ہے۔


The fwsnort script enhances the security of the system by integrating with Snort.

fwsnort اسکرپٹ سنورٹ کے ساتھ انضمام کے ذریعے سسٹم کی سیکیورٹی کو بڑھاتا ہے۔


The ruleset includes specific configurations to mitigate web application attacks.

رولز سیٹ میں ویب ایپلیکیشن حملوں کو کم کرنے کے لیے مخصوص کنفیگریشن شامل ہیں۔


The system administrator needs to regularly update the firewall rules.

سسٹم ایڈمنسٹریٹر کو باقاعدگی سے فائر وال کے قوانین کو اپ ڈیٹ کرنے کی ضرورت ہے۔


The firewall is a crucial component of the overall security infrastructure.

فائر وال مجموعی سیکیورٹی انفراسٹرکچر کا ایک اہم جزو ہے۔


The script analyzes network traffic and logs suspicious activities.

اسکرپٹ نیٹ ورک ٹریفک کا تجزیہ کرتا ہے اور مشکوک سرگرمیوں کو لاگ کرتا ہے۔


The configuration file defines the behavior of the firewall.

کنفیگریشن فائل فائر وال کے رویے کی وضاحت کرتی ہے۔


The system uses a combination of techniques to protect against various threats.

سسٹم مختلف خطرات سے بچانے کے لیے تکنیکوں کا ایک مجموعہ استعمال کرتا ہے۔


The firewall rules are designed to prevent unauthorized access to sensitive data.

فائر وال کے قوانین حساس ڈیٹا تک غیر مجاز رسائی کو روکنے کے لیے بنائے گئے ہیں۔


The security team monitors the firewall logs for any signs of intrusion.

سیکیورٹی ٹیم کسی بھی دراندازی کے آثار کے لیے فائر وال کے لاگز کی نگرانی کرتی ہے۔


The fwsnort script is a valuable tool for detecting and mitigating network attacks.

fwsnort اسکرپٹ نیٹ ورک حملوں کا پتہ لگانے اور کم کرنے کے لیے ایک قیمتی ٹول ہے۔


The system administrator should regularly review and update the firewall configuration.

سسٹم ایڈمنسٹریٹر کو باقاعدگی سے فائر وال کی تشکیل کا جائزہ لینا اور اسے اپ ڈیٹ کرنا چاہیے۔


and psad, 208–211 downloading and updating framework, 205–206

اور psad، 208-211 فریم ورک کو ڈاؤن لوڈ اور اپ ڈیٹ کرنا، 205-206


signature development, 206–207 Microsoft JPEG vulnerability, 30

دستخط کی ترقی، 206-207 مائیکروسافٹ JPEG کی کمزوری، 30


operating systems, 215 MIN_DANGER_LEVEL variable, in psad.conf file, 93

آپریٹنگ سسٹم، 215 MIN_DANGER_LEVEL متغیر، psad.conf فائل میں، 93


mirror servers, downloading from, 14 mode, for SPA packet for fwknop server, 242

مرر سرورز، سے ڈاؤن لوڈ کرنا، 14 موڈ، fwknop سرور کے لیے SPA پیکٹ کے لیے، 242


MS03-026 vulnerability, 272 msfupdate script, 206 MSS (Maximum Segment Size) value, 57

MS03-026 کمزوری، 272 msfupdate اسکرپٹ، 206 MSS (زیادہ سے زیادہ سیگمنٹ سائز) کی قدر، 57


multicast addresses, packets for, TTL value, 42 N Nachi worm, 272–273

ملٹی کاسٹ پتے، پیکٹ کے لیے، TTL ویلیو، 42 N ناچی کیڑا، 272-273


link graph, 274 named pipe, 85n Naptha denial of service attack, 117

لنک گراف، 274 نامی پائپ، 85n نیپتھا سروس سے انکار کا حملہ، 117


NAT (Network Address Translation) addresses, and piggy-backing, 228 in default iptables policy, 26–27

NAT (نیٹ ورک ایڈریس ٹرانسلیشن) پتے، اور پگی بیکنگ، 228 ڈیفالٹ iptables پالیسی میں، 26-27


vs. IP spoofing, 40 INDEX301 nat table, 11 National Institutes of Standards and Technology (NIST), 221

بمقابلہ IP سپوفنگ، 40 INDEX301 نیٹ ٹیبل، 11 نیشنل انسٹی ٹیوٹ آف اسٹینڈرڈز اینڈ ٹیکنالوجی (NIST)، 221


Ncurses interface, 14 Netcat, running TCP server on, 170 Netfilter, 9–10

Ncurses انٹرفیس، 14 نیٹ کیٹ، TCP سرور چلانا، 170 نیٹ فلٹر، 9-10


compilation options, 13 viewing, 16 subsystems, security vulnerabilities, 17

ترتیب کے اختیارات، 13 دیکھنا، 16 ذیلی نظام، سیکیورٹی کی کمزوریاں، 17


Net::IPv4Addr Perl module, 173, 174, 233 Net::Pcap Perl module, 233 Net::RawIP Perl module, 219, 233, 251

Net::IPv4Addr پرل ماڈیول، 173، 174، 233 Net::Pcap پرل ماڈیول، 233 Net::RawIP پرل ماڈیول، 219، 233، 251


network, default diagram, 21 Network Address Translation (NAT). See NAT (Network Address Translation)

نیٹ ورک، ڈیفالٹ ڈایاگرام، 21 نیٹ ورک ایڈریس ٹرانسلیشن (NAT)۔ NAT (نیٹ ورک ایڈریس ٹرانسلیشن) دیکھیں


Network Anomaly Detection Systems, 216 network layer abusing, 39–44 DDoS attacks, 44

نیٹ ورک انومالی ڈیٹیکشن سسٹمز، 216 نیٹ ورک لیئر کا غلط استعمال، 39-44 DDoS حملے، 44


IP fragmentation, 41–42 IP spoofing, 40–41 Linux kernel IGMP attacks, 44

IP ٹکڑے ٹکڑے، 41-42 IP سپوفنگ، 40-41 لینکس کرنل IGMP حملے، 44


Nmap ICMP ping, 39–40 Smurf attack, 43 attack definitions, 38–39

Nmap ICMP پنگ، 39-40 سرف حملہ، 43 حملے کی تعریفیں، 38-39


defragmentation, intrusion detec- tion and, 151–152 logging headers with iptables, 35–38

ڈیفراگمینٹیشن، مداخلت کا پتہ لگانا اور، 151-152 iptables کے ساتھ لاگنگ ہیڈرز، 35-38


responses, 45–47 combining response across layers, 46–47 filtering response, 45

جوابات، 45-47 تہوں میں جواب کو یکجا کرنا، 46-47 فلٹرنگ کا جواب، 45


thresholding response, 45–46 Network Packet Filtering Framework, 14 network stack exploits, as network layer attacks, 39

تھریشولڈنگ کا جواب، 45-46 نیٹ ورک پیکٹ فلٹرنگ فریم ورک، 14 نیٹ ورک اسٹیک کا استحصال، نیٹ ورک لیئر حملوں کے طور پر، 39


NF_DROP macro, 204 NIST (National Institutes of Standards and Technology), 221

NF_DROP میکرو، 204 NIST (معیارات اور ٹیکنالوجی کے قومی ادارے)، 221