Tyler is the author of Advanced Persistent Threats.

ٹائلر ایڈوانسڈ پرسسٹنٹ تھریٹس کے مصنف ہیں۔


He holds industry certifications for CISSP, CCSP, CCNA, CCDA, and MCSE.

ان کے پاس سی آئی ایس ایس پی، سی سی ایس پی، سی سی این اے، سی سی ڈی اے، اور ایم سی ایس ای کے لیے صنعت کے سرٹیفیکیشن ہیں۔


Tyler has also taught classes for CCNA certification, wireless security, and network security.

ٹائلر نے سی سی این اے سرٹیفیکیشن، وائرلیس سیکیورٹی، اور نیٹ ورک سیکیورٹی کے لیے کلاسیں بھی پڑھائی ہیں۔


Reg Harnish is an entrepreneur, speaker, security specialist, and the chief security strategist for GreyCastle Security.

ریگ ہارنش ایک کاروباری، مقرر، سیکیورٹی ماہر، اور گرےکاسل سیکیورٹی کے چیف سیکیورٹی اسٹریٹجسٹ ہیں۔


Reg has nearly 15 years of security experience.

ریگ کو سیکیورٹی کا تقریباً 15 سال کا تجربہ ہے۔


His security expertise ranges from risk management, incident response, and regulatory compliance to network, application, and physical security.

ان کی سیکیورٹی کی مہارت رسک مینجمنٹ، واقعہ کے ردعمل، اور ریگولیٹری تعمیل سے لے کر نیٹ ورک، ایپلیکیشن، اور جسمانی سیکیورٹی تک ہے۔


Reg attended Rensselaer Polytechnic Institute in Troy, New York.

ریگ نے ٹرائے، نیویارک میں رینسیلیر پولی ٹیکنک انسٹی ٹیوٹ میں شرکت کی۔


He is a Certified Information Systems Security Professional (CISSP).

وہ ایک مصدقہ انفارمیشن سسٹمز سیکیورٹی پروفیشنل (CISSP) ہیں۔


Comrade has been in information security since the early 2000s.

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


Comrade holds several industry certifications.

کامریڈ کے پاس صنعت کے کئی سرٹیفیکیشن ہیں۔


He currently performs penetration testing against all attack vectors.

وہ فی الحال تمام حملے کے ویکٹرز کے خلاف دخول کی جانچ کرتے ہیں۔


Copyright © 2015 by McGraw-Hill Education.

کاپی رائٹ © 2015 بذریعہ میک گرا-ہل ایجوکیشن۔


تمام حقوق محفوظ ہیں۔


یہ ایک کاپی رائٹ شدہ کام ہے۔


McGraw-Hill Education and its licensors reserve all rights.

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


کام “جیسا ہے” فراہم کیا گیا ہے۔


McGRAW-HILL EDUCATION AND ITS LICENSORS MAKE NO GUARANTEES OR WARRANTIES.

میک گرا-ہل ایجوکیشن اور اس کے لائسنس دہندگان کوئی ضمانت یا وارنٹی نہیں دیتے۔


This book was written with one crystalized purpose.

یہ کتاب ایک واضح مقصد کے ساتھ لکھی گئی ہے۔


This book has actually been well over a decade in the making.

یہ کتاب درحقیقت ایک دہائی سے زیادہ عرصے سے زیرِ تکمیل ہے۔


In the modern digital era, everyone connected to the Internet is under constant attack.

جدید ڈیجیٹل دور میں، انٹرنیٹ سے منسلک ہر کوئی مسلسل حملے کی زد میں ہے۔


An APT hacker has the advantage of creating tools and programs that are unique to any attack.

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


The attacker can simply manipulate the source code of existing tools just enough to evade any antivirus signatures and avoid any unnecessary work.

حملہ آور آسانی سے موجودہ ٹولز کے سورس کوڈ میں ردوبدل کر سکتا ہے تاکہ کسی بھی اینٹی وائرس دستخط سے بچا جا سکے اور کسی غیر ضروری کام سے بچا جا سکے۔


They are just completely ineffective against the APT hacker.

وہ اے پی ٹی ہیکر کے خلاف بالکل غیر موثر ہیں۔


The advantages are clearly stacked in the favor of an APT hacker, and there’s nothing you can do to stop them.

فوائد واضح طور پر ایک اے پی ٹی ہیکر کے حق میں ہیں، اور آپ انہیں روکنے کے لیے کچھ نہیں کر سکتے۔


In the next chapter, we’ll examine some of the real-world examples of the different threats manifesting themselves.

اگلے باب میں، ہم مختلف خطرات کی کچھ حقیقی دنیا کی مثالوں کا جائزہ لیں گے جو خود کو ظاہر کر رہے ہیں۔


Imagine what will happen when revolutionaries assemble their own APT hacking communities and target politicians or their own government.

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


Technology will indeed become the great equalizer.

ٹیکنالوجی واقعی عظیم مساوات بن جائے گی۔


In this chapter, we laid the foundation for the fact that this world has become a playground for anyone with an advanced skill set.

اس باب میں، ہم نے اس حقیقت کی بنیاد رکھی کہ یہ دنیا کسی بھی ایسے شخص کے لیے کھیل کا میدان بن گئی ہے جس کے پاس مہارت کا ایک جدید سیٹ ہے۔


Organizations can’t afford to prevent attacks from APT hackers.

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


An attacker needs a defender to only miss one vulnerability to be effective.

ایک حملہ آور کو موثر ہونے کے لیے صرف ایک کمزوری کو نظر انداز کرنے والے محافظ کی ضرورت ہوتی ہے۔


Time is a clear advantage to an APT hacker.

وقت ایک اے پی ٹی ہیکر کے لیے ایک واضح فائدہ ہے۔


Many of the vulnerabilities that an APT hacker will exploit do not depend on a software exploit; instead the attack relies on the very nature of the exploited technology.

اے پی ٹی ہیکر جن کمزوریوں کا استحصال کرے گا ان میں سے بہت سی سافٹ ویئر کے استحصال پر منحصر نہیں ہیں؛ اس کے بجائے حملہ استحصال شدہ ٹیکنالوجی کی نوعیت پر انحصار کرتا ہے۔


Weaponized software has made it extremely easy to execute complicated attacks.

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


Many of the ubiquitous defensive technologies were not made to protect against APT hackers and thus are almost completely ineffective.

بہت سی عالمگیر دفاعی ٹیکنالوجیز اے پی ٹی ہیکرز کے خلاف حفاظت کے لیے نہیں بنائی گئی تھیں اور اس طرح تقریباً مکمل طور پر غیر موثر ہیں۔


Hacking attacks do not exist in a bubble.

ہیکنگ حملے ایک بلبلے میں موجود نہیں ہیں۔


Understanding how target organizations are compromised, how they detect and respond to the incident, and then how they change their security posture are obviously important pieces of data.

اس بات کو سمجھنا کہ ہدف کی تنظیموں کو کیسے سمجھوتہ کیا جاتا ہے، وہ واقعے کا پتہ کیسے لگاتے ہیں اور اس کا جواب کیسے دیتے ہیں، اور پھر وہ اپنے حفاظتی موقف کو کیسے تبدیل کرتے ہیں، ظاہر ہے کہ ڈیٹا کے اہم ٹکڑے ہیں۔


Skimmers are physical devices created to steal credit card data by physically swiping a credit card and storing the data on storage internal to the skimmer.

اسکیمرز جسمانی آلات ہیں جو کریڈٹ کارڈ ڈیٹا چوری کرنے کے لیے بنائے گئے ہیں، کریڈٹ کارڈ کو جسمانی طور پر سوائپ کرکے اور ڈیٹا کو اسکیمر کے اندرونی اسٹوریج پر محفوظ کرکے۔


Early on, skimmers were stand-alone, relatively small, handheld devices that the criminal would swipe the card through.

ابتدائی طور پر، اسکیمرز اسٹینڈ اکیلے، نسبتاً چھوٹے، ہینڈ ہیلڈ آلات تھے جن کے ذریعے مجرم کارڈ سوائپ کرتا تھا۔


Some ATM skimmers have used the internals of MP3 players to store the data on the MP3 player’s memory.

کچھ اے ٹی ایم اسکیمرز نے ایم پی تھری پلیئر کی میموری میں ڈیٹا ذخیرہ کرنے کے لیے ایم پی تھری پلیئرز کے اندرونی حصے استعمال کیے ہیں۔


This is akin to bypassing physical locks (including ubiquitous PIN entry door locks) using powerful magnets.

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


Private data, whether intellectual property, financial information, or health records, is irrelevant to the importance of its protection.

نجی ڈیٹا، چاہے وہ دانشورانہ ملکیت ہو، مالیاتی معلومات ہو، یا صحت کے ریکارڈ، اس کی حفاظت کی اہمیت سے غیر متعلق ہے۔


If I can access your credentials, I can access anything protected by that information, like your bank account.

اگر میں آپ کے شناختی دستاویزات تک رسائی حاصل کر سکتا ہوں، تو میں اس معلومات سے محفوظ کسی بھی چیز تک رسائی حاصل کر سکتا ہوں، جیسے آپ کے بینک اکاؤنٹ۔


Even a new alarm system can be bypassed with a small piece of information, like a security code.

یہاں تک کہ ایک نیا الارم سسٹم بھی معلومات کے ایک چھوٹے سے ٹکڑے سے، جیسے کہ سیکیورٹی کوڈ سے، نظرانداز کیا جا سکتا ہے۔


It's surprisingly easy to access valuable data and assets in today's world.

آج کی دنیا میں قیمتی ڈیٹا اور اثاثوں تک رسائی حاصل کرنا حیرت انگیز طور پر آسان ہے۔


The answer to why systems are easily hacked is complex, with many contributing factors.

اس سوال کا جواب کہ سسٹم آسانی سے کیوں ہیک ہو جاتے ہیں پیچیدہ ہے، جس میں بہت سے عوامل حصہ ڈالتے ہیں۔


An APT hacker uses technology to achieve their goals, but other threats exist.

ایک اے پی ٹی ہیکر اپنے مقاصد کے حصول کے لیے ٹیکنالوجی کا استعمال کرتا ہے، لیکن دیگر خطرات بھی موجود ہیں۔


A threat is a person or thing that exploits a vulnerability.

ایک خطرہ ایک ایسا شخص یا چیز ہے جو کمزوری کا استحصال کرتا ہے۔


Threats are defined by an attacker's motives, capabilities, and past actions.

خطرات کو حملہ آور کے مقاصد، صلاحیتوں اور ماضی کی کارروائیوں سے بیان کیا جاتا ہے۔


History provides insight into future actions, as Mark Twain said, 'History doesn’t repeat itself, but it does rhyme.'

تاریخ مستقبل کی کارروائیوں میں بصیرت فراہم کرتی ہے، جیسا کہ مارک ٹوین نے کہا، 'تاریخ اپنے آپ کو دہراتی نہیں ہے، لیکن یہ ہم آہنگ ہوتی ہے۔'


A threat agent is a manifestation of a defined threat, either a person or a program.

ایک خطرہ ایجنٹ ایک متعین خطرے کا اظہار ہے، یا تو ایک شخص یا ایک پروگرام۔


Attackers are categorized by their motives, which can be diverse.

حملہ آوروں کو ان کے مقاصد کے ذریعہ درجہ بندی کیا جاتا ہے، جو متنوع ہو سکتے ہیں۔


Persistence is a key element, determining if an attacker continues targeting an organization.

استمرار ایک اہم عنصر ہے، جو اس بات کا تعین کرتا ہے کہ آیا حملہ آور کسی تنظیم کو نشانہ بنانا جاری رکھتا ہے۔


Threat capabilities are categorized from unsophisticated to advanced persistent threats (APT).

خطرے کی صلاحیتوں کو غیر نفیس سے لے کر جدید مستقل خطرات (اے پی ٹی) تک درجہ بندی کیا جاتا ہے۔


APT hackers possess the most advanced skill set.

اے پی ٹی ہیکرز کے پاس سب سے جدید مہارت کا سیٹ ہوتا ہے۔


Unsophisticated threats are easy to execute due to readily available tools.

غیر نفیس خطرات آسانی سے قابل عمل ہیں کیونکہ آسانی سے دستیاب ٹولز ہیں۔


Smart threats use well-thought-out attacks, often sticking to familiar techniques.

اسمارٹ خطرات اچھی طرح سے سوچے سمجھے حملوں کا استعمال کرتے ہیں، اکثر واقف تکنیکوں پر قائم رہتے ہیں۔


Advanced threats are strategic thinkers, employing a systematic approach.

جدید خطرات اسٹریٹجک مفکرین ہیں، جو ایک منظم انداز کو استعمال کرتے ہیں۔


The core difference between an APT and an AT is the APT's focus on a specific target.

اے پی ٹی اور اے ٹی کے درمیان بنیادی فرق اے پی ٹی کا ایک مخصوص ہدف پر توجہ مرکوز کرنا ہے۔


An APT hacker is an individual with advanced skills targeting a specific organization.

ایک اے پی ٹی ہیکر ایک ایسا فرد ہے جس کے پاس جدید مہارتیں ہیں جو ایک مخصوص تنظیم کو نشانہ بناتی ہیں۔


APTs can be nation-states, organized crime groups, or even individuals.

اے پی ٹی قومیں، منظم جرائم کے گروہ، یا یہاں تک کہ افراد بھی ہو سکتے ہیں۔


The attackers who compromised the RSA network started their attack by sending a phishing e-mail to a small group of users at the company.

آر ایس اے نیٹ ورک کو ہیک کرنے والے حملہ آوروں نے کمپنی کے چند صارفین کو ایک فشنگ ای میل بھیج کر اپنا حملہ شروع کیا۔


The Stuxnet virus targeted specific Siemens SCADA software typically referred to as WinCC or Step 7 Software.

سٹکس نیٹ وائرس نے مخصوص سیمنز SCADA سافٹ ویئر کو نشانہ بنایا جسے عام طور پر WinCC یا Step 7 سافٹ ویئر کہا جاتا ہے۔


The PLC (Programmable Logic Controller) is the hardware device that actually controls the industrial system— in this case, controlling the centrifuges.

PLC (پروگرام ایبل لاجک کنٹرولر) وہ ہارڈ ویئر ڈیوائس ہے جو درحقیقت صنعتی نظام کو کنٹرول کرتا ہے— اس معاملے میں، سینٹری فیوجز کو کنٹرول کرنا۔


The infected PLC would spin the centrifuges at very high speeds and then slow speeds, which would allow the centrifuge to expand, and then at very high speeds again in an effort to physically destroy them.

متاثرہ PLC سینٹری فیوجز کو بہت تیز رفتاری سے گھمائے گا اور پھر سست رفتاری سے، جو سینٹری فیوج کو پھیلنے کی اجازت دے گا، اور پھر انہیں جسمانی طور پر تباہ کرنے کی کوشش میں دوبارہ بہت تیز رفتاری سے گھمائے گا۔


Why would it be beneficial to lie about what the centrifuges are doing?

سینٹری فیوجز کیا کر رہے ہیں اس کے بارے میں جھوٹ بولنا کیوں فائدہ مند ہوگا؟


The Stuxnet virus originally reported to two command-and-control servers in Malaysia and Denmark.

سٹکس نیٹ وائرس نے اصل میں ملائیشیا اور ڈنمارک میں دو کمانڈ اینڈ کنٹرول سرورز کو رپورٹ کیا۔


The article reported that the creation of Stuxnet was started under the Bush administration under a project code-named Olympic Games.

مضمون میں بتایا گیا ہے کہ سٹکس نیٹ کی تخلیق بش انتظامیہ کے تحت ایک پروجیکٹ کے تحت شروع کی گئی تھی جس کا کوڈ نام اولمپک گیمز تھا۔


Duqu is different from Stuxnet in that no true payload was ever observed.

Duqu سٹکس نیٹ سے اس لحاظ سے مختلف ہے کہ اس میں کوئی حقیقی پے لوڈ کبھی مشاہدہ نہیں کیا گیا۔


The targets of the phishing e-mails were enticed into opening an attached Microsoft Word document.

فشنگ ای میلز کے اہداف کو ایک منسلک Microsoft Word دستاویز کھولنے کے لیے راغب کیا گیا۔


Flame is easily the most complex worm discovered to date.

فلیم اب تک دریافت ہونے والا سب سے پیچیدہ کیڑا ہے۔


Flame also has led to one of the most impressive real-world attacks ever discovered.

فلیم نے اب تک دریافت ہونے والے سب سے متاثر کن حقیقی دنیا کے حملوں میں سے ایک کی بھی راہ ہموار کی ہے۔


Think of a digital certificate as a photo ID that states you are who you claim to be and that is “signed” by a trusted third party.

ڈیجیٹل سرٹیفکیٹ کو ایک فوٹو ID کے طور پر سوچیں جو بتاتا ہے کہ آپ وہی ہیں جس کا آپ دعویٰ کرتے ہیں اور جسے کسی قابل اعتماد تیسرے فریق نے “دستخط” کیا ہے۔


In June 2012, approximately one month after first gaining media attention, a Washington Post article revealed that Flame was developed by the NSA, CIA, and the Israeli military at least five years prior as part of the Olympic Games project.

جون 2012 میں، پہلی بار میڈیا کی توجہ حاصل کرنے کے تقریباً ایک ماہ بعد، واشنگٹن پوسٹ کے ایک مضمون میں انکشاف کیا گیا کہ فلیم کو NSA، CIA اور اسرائیلی فوج نے اولمپک گیمز پروجیکٹ کے حصے کے طور پر کم از کم پانچ سال قبل تیار کیا تھا۔


RSA is best known for their SecurID product, which allows companies to easily integrate two-factor authentication into many diverse systems.

RSA اپنے SecurID پروڈکٹ کے لیے سب سے زیادہ جانا جاتا ہے، جو کمپنیوں کو آسانی سے دو عنصر کی توثیق کو بہت سے متنوع نظاموں میں ضم کرنے کی اجازت دیتا ہے۔


Two-factor authentication systems work by having a user prove two things: something they know, like a personal security key or PIN, and something they possess, typically a physical token displaying six digits that change every 60 seconds.

دو عنصر کی توثیق کے نظام اس بات سے کام کرتے ہیں کہ صارف دو چیزیں ثابت کرے: کوئی ایسی چیز جو وہ جانتے ہیں، جیسے ذاتی سیکیورٹی کی کلید یا پن، اور کوئی ایسی چیز جو ان کے پاس ہے، عام طور پر ایک جسمانی ٹوکن جو چھ ہندسے دکھاتا ہے جو ہر 60 سیکنڈ میں تبدیل ہوتے ہیں۔


The attack was initially discovered when an Iranian user posted to a Google forum that he was being warned by his browser that there was an issue with the Google certificate.

حملے کا ابتدائی طور پر اس وقت پتہ چلا جب ایک ایرانی صارف نے گوگل فورم پر پوسٹ کیا کہ اسے اس کے براؤزر نے خبردار کیا تھا کہ گوگل سرٹیفکیٹ میں کوئی مسئلہ ہے۔


If an organization can compromise the fundamental security technologies that we all rely on, and on such a massive scale, what does that mean for the security of the world?

اگر کوئی تنظیم ان بنیادی سیکیورٹی ٹیکنالوجیز سے سمجھوتہ کر سکتی ہے جن پر ہم سب انحصار کرتے ہیں، اور اتنے بڑے پیمانے پر، تو اس کا دنیا کی سیکیورٹی کے لیے کیا مطلب ہے؟


In November 2011, security researcher Trevor Eckhart shared findings that the software on his cell phone, Carrier IQ, was logging important details such as user location without notifying users or allowing them to disable this functionality.

نومبر 2011 میں، سیکیورٹی ریسرچر ٹریور ایکہارٹ نے نتائج شیئر کیے کہ اس کے سیل فون پر موجود سافٹ ویئر، کیریئر IQ، صارف کی لوکیشن جیسی اہم تفصیلات کو لاگ ان کر رہا تھا بغیر صارفین کو مطلع کیے یا انہیں اس فعالیت کو غیر فعال کرنے کی اجازت دیے۔


The APT Hacker Methodology will ensure consistent results in compromising any target of choice.

APT ہیکر طریقہ کار کسی بھی منتخب ہدف سے سمجھوتہ کرنے میں مستقل نتائج کو یقینی بنائے گا۔


In the digital world, you don’t have those constraints.

ڈیجیٹل دنیا میں، آپ پر وہ پابندیاں نہیں ہیں۔


You’re only limited by how much is in the “account,” and then it can be as easy as a few mouse clicks to have the money transferred out.

آپ صرف اس بات سے محدود ہیں کہ اکاؤنٹ میں کتنا ہے، اور پھر چند ماؤس کلکس کے ذریعے پیسے منتقل کرنا اتنا ہی آسان ہو سکتا ہے۔


If I break into someone’s house, I have to either hope they have a lot of money stored at their house or have valuables that are easily sold that will be difficult to trace back to the robbery.

اگر میں کسی کے گھر میں گھس جاتا ہوں، تو مجھے یا تو امید کرنی ہوگی کہ ان کے گھر میں بہت سارے پیسے جمع ہیں یا ان کے پاس قیمتی سامان ہے جو آسانی سے فروخت ہو جائے گا اور جس کا سراغ لگانا مشکل ہو گا۔


Instead, if I compromise their computer, I can take money right out of their account or try to steal their identity and take out a loan in their name, use their credit cards, or sell this information to a horde of hungry buyers.

اس کے بجائے، اگر میں ان کے کمپیوٹر سے سمجھوتہ کرتا ہوں، تو میں ان کے اکاؤنٹ سے براہ راست پیسے نکال سکتا ہوں یا ان کی شناخت چوری کرنے کی کوشش کر سکتا ہوں اور ان کے نام پر قرض لے سکتا ہوں، ان کے کریڈٹ کارڈ استعمال کر سکتا ہوں، یا یہ معلومات بھوکے خریداروں کے ایک ہجوم کو بیچ سکتا ہوں۔


All of this points to the clear fact that the return for time invested, as well as the risks involved, are greatly in the favor of a cyber-criminal.

یہ سب اس واضح حقیقت کی طرف اشارہ کرتا ہے کہ وقت کے بدلے میں حاصل ہونے والا منافع، نیز اس میں شامل خطرات، سائبر مجرم کے حق میں بہت زیادہ ہیں۔


An attacker needs to find only one exploitable vulnerability or path to win the battle.

ایک حملہ آور کو جنگ جیتنے کے لیے صرف ایک قابل استحصال کمزوری یا راستہ تلاش کرنے کی ضرورت ہے۔


Things like patch management, vulnerability management, server hardening, and security awareness training are only a small portion of some of the business processes that must be in place.

پیچ مینجمنٹ، کمزوری کا انتظام، سرور کو سخت کرنا، اور سیکیورٹی سے متعلق آگاہی کی تربیت جیسی چیزیں صرف کچھ کاروباری عمل کا ایک چھوٹا سا حصہ ہیں جو موجود ہونا ضروری ہیں۔


You may be “secure” today, but in 24 hours, a new vulnerability could manifest itself that makes you very vulnerable and an easy target to compromise.

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


Maybe a new vulnerability has been discovered that affects your Internet- facing systems and allows an attacker to remotely execute arbitrary code—a very serious vulnerability indeed.

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


This is why so many worms and viruses are so effective.

یہی وجہ ہے کہ اتنے زیادہ کیڑے اور وائرس اتنے مؤثر ہیں۔


Many viruses rely on vulnerabilities for which a patch has already been issued but attackers are simply exploiting the gap in the patch timeline, knowing that many organizations are extremely slow to patch.

بہت سے وائرس ان کمزوریوں پر انحصار کرتے ہیں جن کے لیے پہلے ہی ایک پیچ جاری کیا جا چکا ہے لیکن حملہ آور صرف پیچ ٹائم لائن میں موجود خلا کا استحصال کر رہے ہیں، یہ جانتے ہوئے کہ بہت سی تنظیمیں پیچ لگانے میں انتہائی سست ہیں۔


An attacker can actively research specific technologies you have in place, looking for zero-day vulnerabilities.

ایک حملہ آور فعال طور پر ان مخصوص ٹیکنالوجیز پر تحقیق کر سکتا ہے جو آپ کے پاس موجود ہیں، صفر دن کی کمزوریوں کی تلاش میں۔


People fail to assign the same importance to IT security as they do to traditional security concerns.

لوگ آئی ٹی سیکیورٹی کو وہی اہمیت دینے میں ناکام رہتے ہیں جو وہ روایتی سیکیورٹی خدشات کو دیتے ہیں۔


Many people fail to realize the security implications of their digital actions.

بہت سے لوگ اپنے ڈیجیٹل اعمال کے سیکیورٹی مضمرات کو محسوس کرنے میں ناکام رہتے ہیں۔


Most people can easily appreciate the implications of not locking their house when they leave.

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


Yet many people do not appreciate the implications of not patching their systems, not configuring a firewall correctly, or not installing antivirus software.

تاہم، بہت سے لوگ اپنے سسٹمز کو پیچ نہ کرنے، فائر وال کو صحیح طریقے سے کنفیگر نہ کرنے، یا اینٹی وائرس سافٹ ویئر انسٹال نہ کرنے کے مضمرات کو سراہتے نہیں ہیں۔


For example, if someone forgets to lock the door to their car and someone steals their radio, they can immediately see and feel the negative effects of their bad decision.

مثال کے طور پر، اگر کوئی اپنی کار کا دروازہ بند کرنا بھول جاتا ہے اور کوئی اس کا ریڈیو چوری کر لیتا ہے، تو وہ فوری طور پر اپنے برے فیصلے کے منفی اثرات کو دیکھ اور محسوس کر سکتا ہے۔


However, if someone fails to patch their computer and their credit card details are stolen, there’s no immediate emotional connection to the failure in security.

تاہم، اگر کوئی اپنے کمپیوٹر کو پیچ کرنے میں ناکام ہو جاتا ہے اور اس کے کریڈٹ کارڈ کی تفصیلات چوری ہو جاتی ہیں، تو سیکیورٹی میں ناکامی سے کوئی فوری جذباتی تعلق نہیں ہوتا ہے۔


Generally, there is a big difference in the offensive and defensive thinking processes, which leaves the attacker with a clear advantage.

عام طور پر، جارحانہ اور دفاعی سوچ کے عمل میں ایک بڑا فرق ہوتا ہے، جو حملہ آور کو واضح فائدہ پہنچاتا ہے۔


The attacker will always have the upper hand because they can innovate in a fundamentally different and faster way.

حملہ آور ہمیشہ برتری حاصل کرے گا کیونکہ وہ بنیادی طور پر ایک مختلف اور تیز رفتار طریقے سے جدت لا سکتے ہیں۔


Reading alone will not make you an APT hacker, much like reading a book on art will not make you an artist.

صرف پڑھنے سے آپ اے پی ٹی ہیکر نہیں بن سکتے، بالکل اسی طرح جیسے آرٹ کی کتاب پڑھنے سے آپ فنکار نہیں بن جاتے۔


You must ponder and contemplate the material provided in this book, and most important of all, you must apply what you’ve learned.

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


You must try the attacks, techniques, methods, and tools in this book.

آپ کو اس کتاب میں حملوں، تکنیکوں، طریقوں اور اوزاروں کو آزمانا ہوگا۔


Penetration testers (pen testers) will most likely find much of the information in the AHM useful, but ultimately, the AHM is not designed with penetration testers in mind.

پینیٹریشن ٹیسٹرز (پین ٹیسٹرز) کو اے ایچ ایم میں موجود معلومات بہت کارآمد لگیں گی، لیکن آخر کار، اے ایچ ایم کو پینیٹریشن ٹیسٹرز کو ذہن میں رکھ کر ڈیزائن نہیں کیا گیا ہے۔


A penetration test is a sanctioned attack against an organization performed to test the efficacy of security controls and defenses in place.

پینیٹریشن ٹیسٹ کسی تنظیم کے خلاف ایک منظور شدہ حملہ ہے جو موجود حفاظتی کنٹرولز اور دفاع کی افادیت کو جانچنے کے لیے کیا جاتا ہے۔


APT hackers simply do not have any limitations.

اے پی ٹی ہیکرز کی کوئی پابندیاں نہیں ہوتیں۔


If targeting an executive-level employee will get them the results they desire, they will do exactly that.

اگر کسی ایگزیکٹو سطح کے ملازم کو نشانہ بنانے سے انہیں مطلوبہ نتائج ملیں گے، تو وہ بالکل ایسا ہی کریں گے۔


APT hackers don’t have to worry about time limits.

اے پی ٹی ہیکرز کو وقت کی پابندیوں کی فکر کرنے کی ضرورت نہیں ہے۔


They can continuously probe and research a target until they find a way in or wait for the most opportune time.

وہ مسلسل کسی ہدف کی جانچ اور تحقیق کر سکتے ہیں جب تک کہ انہیں اندر جانے کا راستہ نہ مل جائے یا سب سے موزوں وقت کا انتظار نہ کریں۔


Remember that although an organization may be secure at the time of a penetration test, a mere day later, a new vulnerability could be introduced that leaves them open to attack.

یاد رکھیں کہ اگرچہ کوئی تنظیم پینیٹریشن ٹیسٹ کے وقت محفوظ ہو سکتی ہے، لیکن محض ایک دن بعد، ایک نئی کمزوری متعارف کروائی جا سکتی ہے جو انہیں حملے کے لیے کھلا چھوڑ دیتی ہے۔


In addition, if a penetration tester is caught, he simply shows a letter from the organization who hired him that states that he is an approved assessor.

مزید برآں، اگر کوئی پینیٹریشن ٹیسٹر پکڑا جاتا ہے، تو وہ صرف اس تنظیم کا ایک خط دکھاتا ہے جس نے اسے رکھا ہے جس میں کہا گیا ہے کہ وہ ایک منظور شدہ اسیسر ہے۔


Many times, if a pen tester is “caught,” they’ll simply get approval to continue with the assessment.

کئی بار، اگر کوئی پین ٹیسٹر “پکڑا جاتا ہے،” تو انہیں صرف تشخیص جاری رکھنے کی منظوری مل جائے گی۔


In addition, because penetration testers do not have to worry about any repercussions if their attacks are noticed, they can invest almost no effort in anonymity.

مزید برآں، چونکہ پینیٹریشن ٹیسٹرز کو اس بات کی فکر کرنے کی ضرورت نہیں ہے کہ اگر ان کے حملوں پر توجہ دی جاتی ہے تو اس کے کوئی نتائج ہوں گے، وہ گمنامی میں تقریباً کوئی کوشش نہیں کر سکتے۔


As you’ll learn, anonymity is critical to all stages of an APT attack, and even more important is invisibility.

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


Based on the previous information, you might think that I believe penetration tests are unnecessary, as they don’t (and can’t) actually simulate an attack from an APT hacker.

پچھلی معلومات کی بنیاد پر، آپ سوچ سکتے ہیں کہ میں سمجھتا ہوں کہ پینیٹریشن ٹیسٹ غیر ضروری ہیں، کیونکہ وہ درحقیقت اے پی ٹی ہیکر کے حملے کی نقالی نہیں کرتے (اور نہیں کر سکتے)۔


پینیٹریشن ٹیسٹ کے ساتھ بھی یہی سچ ہے۔


کیا ہمیں اے پی ٹی پینیٹریشن ٹیسٹ کروانے چاہئیں؟


In the following section, we’ll cover the soft skills necessary to be an APT hacker.

مندرجہ ذیل حصے میں، ہم اے پی ٹی ہیکر بننے کے لیے ضروری نرم مہارتوں کا احاطہ کریں گے۔


Art is the intuitive and elegant application of expert skill to an efficacious end.

فن کسی ماہر مہارت کا مؤثر انجام تک بدیہی اور خوبصورت اطلاق ہے۔


For an APT hacker, we will consider certain elements as the cornerstones for an artful compromise.

ایک اے پی ٹی ہیکر کے لیے، ہم کچھ عناصر کو ایک فنکارانہ سمجھوتہ کے سنگ بنیاد کے طور پر سمجھیں گے۔


Remote access systems are crucial for identifying potential attack vectors.

دُور دراز تک رسائی کے نظام ممکنہ حملوں کے راستوں کی شناخت کے لیے بہت اہم ہیں۔


Port scanning helps gather information for spear phishing attacks.

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


If a VPN service is available, obtaining credentials becomes a priority.

اگر وی پی این سروس دستیاب ہے تو، اسناد حاصل کرنا ترجیح بن جاتا ہے۔


Masscan is a fast port scanner for large networks.

میسکین بڑے نیٹ ورکس کے لیے ایک تیز پورٹ سکینر ہے۔


You can scan a range of ports, such as 1-1024.

آپ پورٹس کی ایک رینج کو اسکین کر سکتے ہیں، جیسے کہ 1-1024۔


Save the output as an XML file for easy data extraction.

آؤٹ پُٹ کو آسانی سے ڈیٹا نکالنے کے لیے ایک XML فائل کے طور پر محفوظ کریں۔


Masscan can scan over 16 million hosts in under two minutes.

میسکین دو منٹ سے کم وقت میں 16 ملین سے زیادہ میزبانوں کو اسکین کر سکتا ہے۔


ZMap is another promising port scanning tool.

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


Identify web services after port scanning.

پورٹ اسکیننگ کے بعد ویب سروسز کی شناخت کریں۔


Remote access services are a key target.

دُور دراز تک رسائی کی خدمات ایک اہم ہدف ہیں۔


Organizations often use SSL or web VPN systems.

تنظیمیں اکثر ایس ایس ایل یا ویب وی پی این سسٹم استعمال کرتی ہیں۔


Identify interesting web systems connected to the internet.

انٹرنیٹ سے منسلک دلچسپ ویب سسٹمز کی شناخت کریں۔


Web systems include teleconference and system administration tools.

ویب سسٹمز میں ٹیلی کانفرنس اور سسٹم ایڈمنسٹریشن ٹولز شامل ہیں۔


Analyze port scan results for useful information.

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


Use nmap to identify web services on common ports.

عام پورٹس پر ویب سروسز کی شناخت کے لیے این میپ کا استعمال کریں۔


Grep the nmap output for HTTP-related services.

ایچ ٹی ٹی پی سے متعلقہ سروسز کے لیے این میپ آؤٹ پُٹ کو گریپ کریں۔


Webshot is a tool for capturing screenshots of web systems.

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


The input file for webshot is a list of URLs.

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


Analyze HTTP headers and SSL certificates.

ایچ ٹی ٹی پی ہیڈرز اور ایس ایس ایل سرٹیفکیٹس کا تجزیہ کریں۔


ویب سسٹمز کو آئینہ دار کرنے کے لیے ویجیٹ کا استعمال کیا جا سکتا ہے۔


Understanding the assumptions people make and crafting social engineering attacks to take advantage of those assumptions is a recurring theme you’ll see in our discussion of social engineering attacks.

لوگوں کے مفروضوں کو سمجھنا اور ان مفروضوں کا فائدہ اٹھانے کے لیے سماجی انجینئرنگ حملے تیار کرنا ایک بار بار آنے والا موضوع ہے جو آپ سماجی انجینئرنگ حملوں پر ہماری بحث میں دیکھیں گے۔


The general process is similar for any outside-the-box thinking, whether you’re an advertiser, manager, comedian, entrepreneur, or hacker.

عام عمل کسی بھی غیر روایتی سوچ کے لیے یکساں ہے، چاہے آپ ایک مشتہر، مینیجر، مزاح نگار، کاروباری، یا ہیکر ہوں۔


Remember that while looking for the best solution, you need to turn off your filter and assumptions.

یاد رکھیں کہ بہترین حل تلاش کرتے وقت، آپ کو اپنے فلٹر اور مفروضوں کو بند کرنے کی ضرورت ہے۔


Think of solutions that aren’t restricted by anything you would normally consider.

ایسے حلوں کے بارے میں سوچیں جو کسی بھی چیز سے محدود نہ ہوں جس پر آپ عام طور پر غور کریں گے۔


A technique that works for many people is to simply write (or type) out all of your ideas without restriction.

ایک تکنیک جو بہت سے لوگوں کے لیے کام کرتی ہے وہ یہ ہے کہ آپ اپنے تمام خیالات کو بغیر کسی پابندی کے لکھیں (یا ٹائپ کریں)۔


Once you’ve mastered these, you’ll find that the steps occur in your mind and you may not need to follow any of the steps in a concerted way.

ایک بار جب آپ ان پر عبور حاصل کر لیں گے، تو آپ کو معلوم ہو گا کہ مراحل آپ کے ذہن میں رونما ہوتے ہیں اور آپ کو کسی بھی مرحلے پر مربوط انداز میں عمل کرنے کی ضرورت نہیں پڑ سکتی ہے۔


What we need as an APT hacker is a scientific way for creating this art.

ایک اے پی ٹی ہیکر کے طور پر ہمیں اس فن کو تخلیق کرنے کا ایک سائنسی طریقہ درکار ہے۔


Throughout this book there will be many opportunities for you to think outside the box.

اس کتاب میں آپ کے لیے غیر روایتی انداز میں سوچنے کے بہت سے مواقع ہوں گے۔


Determine the traditional answer (assumptions) Question the traditional answer (question assumptions) Analyze the exact opposite of the traditional answer (contradict assumptions)

روایتی جواب کا تعین کریں (مفروضے) روایتی جواب پر سوال کریں (سوالیہ مفروضے) روایتی جواب کے بالکل برعکس کا تجزیہ کریں (مفروضوں کی تردید کریں)


One common approach would be to consider the existence of a security control to be a positive thing for the APT hacker.

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


When an organization makes a big showy display of security, ask yourself, “If I’m focusing on what they want me to see, what am I not seeing?”

جب کوئی تنظیم سیکیورٹی کا بڑا شاندار مظاہرہ کرتی ہے، تو اپنے آپ سے پوچھیں، “اگر میں اس پر توجہ دے رہا ہوں جو وہ مجھے دیکھنا چاہتے ہیں، تو میں کیا نہیں دیکھ رہا ہوں؟”


If you can see a lot of effort or a large display of security in one area, you need to find the area that is being neglected.

اگر آپ کسی ایک علاقے میں بہت زیادہ کوشش یا سیکیورٹی کا بڑا مظاہرہ دیکھ سکتے ہیں، تو آپ کو وہ علاقہ تلاش کرنے کی ضرورت ہے جسے نظر انداز کیا جا رہا ہے۔


Security theater can best be summed up as a display of security efforts used to make an organization appear to be secure to make their personnel or customers feel secure, without having much to really back it up.

سیکیورٹی تھیٹر کو بہترین طور پر سیکیورٹی کی کوششوں کے مظاہرے کے طور پر خلاصہ کیا جا سکتا ہے جو کسی تنظیم کو محفوظ ظاہر کرنے کے لیے استعمال کیا جاتا ہے تاکہ ان کے اہلکاروں یا صارفین کو محفوظ محسوس ہو، بغیر کسی چیز کے واقعی اس کی تائید کرنے کے۔


What does it mean to think through the pain?

درد سے گزرنے کا کیا مطلب ہے؟


As an example, many people might see a guard station and think that’s a good line of defense: only authorized individuals can get past that.

مثال کے طور پر، بہت سے لوگ ایک گارڈ اسٹیشن دیکھ سکتے ہیں اور سوچ سکتے ہیں کہ یہ دفاع کی ایک اچھی لائن ہے: صرف مجاز افراد ہی اس سے گزر سکتے ہیں۔


It can be easy to focus so intently on one task on your way to reaching your larger goal that you get lost in that task alone.

اپنے بڑے مقصد تک پہنچنے کے راستے میں کسی ایک کام پر اتنی شدت سے توجہ مرکوز کرنا آسان ہو سکتا ہے کہ آپ صرف اس کام میں کھو جائیں۔


If you become so focused on compromising a target using a specific attack or technique, you might miss a much simpler or more elegant opportunity that is staring you in the face.

اگر آپ کسی مخصوص حملے یا تکنیک کا استعمال کرتے ہوئے کسی ہدف کو سمجھوتہ کرنے پر اتنے زیادہ مرکوز ہو جاتے ہیں، تو آپ ایک بہت آسان یا زیادہ خوبصورت موقع سے محروم ہو سکتے ہیں جو آپ کے چہرے پر گھور رہا ہے۔


An APT hacker simply does not have any rules that must be adhered to.

ایک اے پی ٹی ہیکر کے پاس بس کوئی ایسے اصول نہیں ہیں جن پر عمل کرنا ضروری ہو۔


Despite all of the attack vectors, techniques, and tools available to the APT hacker, you must strive to keep your attacks as simple and elegant as possible.

اے پی ٹی ہیکر کے لیے دستیاب تمام حملے کے ویکٹرز، تکنیکوں اور ٹولز کے باوجود، آپ کو اپنے حملوں کو ہر ممکن حد تک سادہ اور خوبصورت رکھنے کی کوشش کرنی چاہیے۔


Reconnaissance is one of the most critical steps for an APT hacker.

اے پی ٹی ہیکر کے لیے ریکونیسنس سب سے اہم مراحل میں سے ایک ہے۔


Target asset Our ultimate intended asset at the target organization (e.g., trade secrets, intellectual property, valuables).

منزل مقصود ہمارا حتمی اثاثہ ہدف تنظیم میں (مثال کے طور پر، تجارتی راز، دانشورانہ املاک، قیمتی اشیاء۔)


Intermediate asset Any asset that will help us reach our intended target asset (e.g., a compromised computer, compromised phone, bugged phone).

درمیانی اثاثہ کوئی بھی اثاثہ جو ہمیں اپنے مطلوبہ ہدف اثاثہ تک پہنچنے میں مدد کرے گا (مثال کے طور پر، سمجھوتہ شدہ کمپیوٹر، سمجھوتہ شدہ فون، بگ والا فون۔)


Beachhead The first compromised host asset at the target organization.

بیچ ہیڈ ہدف تنظیم میں پہلا سمجھوتہ شدہ میزبان اثاثہ۔


Lily Pad Any intermediate asset that is used to progress toward a target asset.

للی پیڈ کوئی بھی درمیانی اثاثہ جو ہدف اثاثہ کی طرف بڑھنے کے لیے استعمال ہوتا ہے۔


Pivot Similar to a lily pad, a pivot is an intermediate asset used to target an otherwise inaccessible intermediate asset.

محور للی پیڈ کی طرح، ایک محور ایک درمیانی اثاثہ ہے جو کسی اور ناقابل رسائی درمیانی اثاثہ کو نشانہ بنانے کے لیے استعمال ہوتا ہے۔


Proper preparation Patience in planning and executing your attacks Social omniscience (understanding the social elements that affect every aspect and phase of your attacks) Being efficacious, not elite (focusing on attacks that work, regardless of how interesting or cool they are) Elegance (keeping your attacks simple and effective)

مناسب تیاری حملوں کی منصوبہ بندی اور عمل درآمد میں صبر سماجی عالمگیریت (سماجی عناصر کو سمجھنا جو آپ کے حملوں کے ہر پہلو اور مرحلے کو متاثر کرتے ہیں) موثر ہونا، اشرافیہ نہیں (ان حملوں پر توجہ مرکوز کرنا جو کام کرتے ہیں، اس سے قطع نظر کہ وہ کتنے دلچسپ یا ٹھنڈے ہیں) خوبصورتی (اپنے حملوں کو سادہ اور موثر رکھنا)


Thinking outside the box (not restricting your thoughts and attacks to only common or well-known techniques) Utilizing exploitless exploits, even though that may not be exploiting vulnerabilities in the traditional technical sense

باکس سے باہر سوچنا (اپنے خیالات اور حملوں کو صرف عام یا معروف تکنیکوں تک محدود نہ رکھنا) بغیر استحصال کے استحصال کا استعمال، حالانکہ اس سے روایتی تکنیکی معنوں میں کمزوریوں کا استحصال نہیں ہو سکتا


The importance of gathering all information regarding your target, regardless of how minor it may seem There are no rule or restrictions that you must heed Look for misdirection when assessing your target

اپنے ہدف کے بارے میں تمام معلومات جمع کرنے کی اہمیت، اس سے قطع نظر کہ یہ کتنا ہی معمولی کیوں نہ لگے کوئی قاعدہ یا پابندیاں نہیں ہیں جن پر آپ کو عمل کرنا چاہیے اپنے ہدف کا اندازہ کرتے وقت غلط سمت تلاش کریں


The seven major steps of an attack, each of which may be performed multiple times, are Reconnaissance Enumeration Exploitation Maintaining access Clean up Progression Exfiltration

حملے کے سات اہم مراحل، جن میں سے ہر ایک کو متعدد بار انجام دیا جا سکتا ہے، یہ ہیں: ریکونیسنس، انومریشن، استحصال، رسائی کو برقرار رکھنا، صفائی، ترقی، اخراج


The attack phases are constructed in a specific order to preserve anonymity as much as possible.

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


The five attack phases are Reconnaissance Spear social engineering Remote and wireless Hardware spear-phishing Physical infiltration

حملے کے پانچ مراحل یہ ہیں: ریکونیسنس، نیزہ سماجی انجینئرنگ، ریموٹ اور وائرلیس، ہارڈ ویئر نیزہ فشنگ، جسمانی دراندازی


There are a few tools and methods for preserving our anonymity that will be useful during all phases of an attack.

ہماری گمنامی کو محفوظ رکھنے کے لیے کچھ ٹولز اور طریقے ہیں جو حملے کے تمام مراحل کے دوران کارآمد ہوں گے۔


These include methods for: Anonymous purchasing Anonymous Internet activity Anonymous phone calls

ان میں شامل ہیں: گمنام خریداری، گمنام انٹرنیٹ سرگرمی، گمنام فون کالز


One very clear difference between an advanced attacker and attackers lower on the capabilities pyramid is the amount of time spent on reconnaissance.

ایک جدید حملہ آور اور صلاحیتوں کے اہرام پر نیچے حملہ آوروں کے درمیان ایک بہت واضح فرق ریکونیسنس پر صرف ہونے والے وقت کی مقدار ہے۔


A normal attacker spends very little, almost minimal, time on reconnaissance.

ایک عام حملہ آور ریکونیسنس پر بہت کم، تقریباً نہ ہونے کے برابر وقت صرف کرتا ہے۔


An APT hacker will elongate the reconnaissance phase and take their time, understanding that this will make every other phase easier and guarantee their success.

ایک اے پی ٹی ہیکر ریکونیسنس کے مرحلے کو طول دے گا اور اپنا وقت لے گا، یہ سمجھتے ہوئے کہ اس سے ہر دوسرا مرحلہ آسان ہو جائے گا اور ان کی کامیابی کی ضمانت ملے گی۔


The reconnaissance phase has some interesting elements that make it unique from the other phases of an attack.

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


Many times when performing recon, you might not have a clear goal in mind.

کئی بار جب ریکون کر رہے ہوتے ہیں، تو آپ کے ذہن میں کوئی واضح مقصد نہیں ہو سکتا۔


For example, if you were to execute a phishing attack, your goal might be to obtain a user name and password from a targeted employee.

مثال کے طور پر، اگر آپ فشنگ حملہ کرتے ہیں، تو آپ کا مقصد کسی ہدف ملازم سے صارف کا نام اور پاس ورڈ حاصل کرنا ہو سکتا ہے۔


However, during recon, you might be reading news articles about a target organization without a specific goal of what information you’re looking for.

تاہم، ریکون کے دوران، آپ کسی ہدف تنظیم کے بارے میں خبریں پڑھ رہے ہوں گے بغیر کسی مخصوص مقصد کے کہ آپ کس معلومات کی تلاش کر رہے ہیں۔


If a DNS server does not have the answer to a query from a client, it can be configured to respond to a client in one of two basic modes: iterative or recursive.

اگر ڈی این ایس سرور کے پاس کلائنٹ کی جانب سے کی جانے والی استفسار کا جواب نہیں ہے تو، اسے دو بنیادی طریقوں میں سے ایک میں کلائنٹ کو جواب دینے کے لیے تشکیل دیا جا سکتا ہے: تکراری یا ریکرسیو۔


An iterative query is when the DNS server responds with a list of other DNS servers that the client can then query directly.

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


A recursive query occurs when the DNS server asks other DNS servers for the answer and returns the result directly to the client.

ریکرسیو استفسار اس وقت ہوتا ہے جب ڈی این ایس سرور دوسرے ڈی این ایس سرورز سے جواب طلب کرتا ہے اور نتیجہ براہ راست کلائنٹ کو واپس کرتا ہے۔


Both of these request types are shown in Figures 4-4(a) and 4-4(b).

یہ دونوں درخواست کی اقسام شکل 4-4(a) اور 4-4(b) میں دکھائی گئی ہیں۔


If the DNS server is configured for recursive queries, it might then cache that record to respond faster to any other clients that request that resource.

اگر ڈی این ایس سرور کو ریکرسیو استفسارات کے لیے تشکیل دیا گیا ہے، تو یہ اس ریکارڈ کو کیش کر سکتا ہے تاکہ کسی دوسرے کلائنٹ کو جو اس وسائل کی درخواست کرتا ہے، تیزی سے جواب دے سکے۔


This means that if we ask the DNS server for a record we know it doesn’t own and the DNS server responds with the record, we know someone else at that organization has requested that record previously.

اس کا مطلب ہے کہ اگر ہم ڈی این ایس سرور سے ایک ایسے ریکارڈ کے بارے میں پوچھتے ہیں جس کے بارے میں ہم جانتے ہیں کہ اس کا مالک نہیں ہے اور ڈی این ایس سرور ریکارڈ کے ساتھ جواب دیتا ہے، تو ہم جانتے ہیں کہ اس تنظیم میں کسی اور نے پہلے اس ریکارڈ کی درخواست کی ہے۔


Even better, we can observe the time to live (TTL) of the record and calculate a relatively accurate time the record was previously requested.

اس سے بھی بہتر، ہم ریکارڈ کے لائف ٹائم (TTL) کا مشاہدہ کر سکتے ہیں اور نسبتاً درست وقت کا حساب لگا سکتے ہیں جب ریکارڈ کی پہلے درخواست کی گئی تھی۔


This may not seem like a huge deal at first, but this can allow us to identify some useful information.

یہ شروع میں کوئی بڑا مسئلہ نہیں لگتا، لیکن یہ ہمیں کچھ مفید معلومات کی شناخت کرنے کی اجازت دے سکتا ہے۔


First, if we can identify a set of websites that the DNS server has records cached for, these websites can be perfect material to use during our phishing attacks.

سب سے پہلے، اگر ہم ویب سائٹس کے ایک ایسے سیٹ کی شناخت کر سکتے ہیں جن کے لیے ڈی این ایس سرور نے ریکارڈ کیش کیے ہیں، تو یہ ویب سائٹس ہمارے فشنگ حملوں کے دوران استعمال کرنے کے لیے بہترین مواد ہو سکتی ہیں۔


We might also be able to identify business relationships, vendors, customers, etc., by observing the records that are cached.

ہم کیش کیے گئے ریکارڈز کا مشاہدہ کرکے کاروباری تعلقات، وینڈرز، گاہکوں وغیرہ کی بھی شناخت کر سکتے ہیں۔


This is another prime area for you to think outside the box and ask yourself, “What websites might they be trying to access that would be beneficial for me to confirm?”

یہ آپ کے لیے ایک اور اہم شعبہ ہے کہ آپ غیر روایتی انداز میں سوچیں اور اپنے آپ سے پوچھیں، “وہ کن ویب سائٹس تک رسائی حاصل کرنے کی کوشش کر رہے ہوں گے جو میرے لیے تصدیق کرنا فائدہ مند ہوگا؟”


Think outside the box, and be sure to take your time here.

غیر روایتی انداز میں سوچیں، اور یہاں وقت نکالنا یقینی بنائیں۔


You also want to repeat this over time and get a good measure of when these resources might be requested and how often they are requested.

آپ وقتاً فوقتاً اس کو دہرانا چاہتے ہیں اور اس بات کا اچھا اندازہ لگانا چاہتے ہیں کہ ان وسائل کی کب درخواست کی جا سکتی ہے اور کتنی بار ان کی درخواست کی جاتی ہے۔


Because we exploit this by sending DNS queries to the target DNS server, we only need UDP port 53 open to us.

چونکہ ہم ہدف ڈی این ایس سرور کو ڈی این ایس استفسارات بھیج کر اس کا استحصال کرتے ہیں، اس لیے ہمیں صرف یو ڈی پی پورٹ 53 کھلا رکھنے کی ضرورت ہے۔


The caveat is that the DNS query we send must be marked as nonrecursive so that if the DNS server we query does not have the record cached, it will respond either with a list of DNS servers for us to query or nothing at all.

احتیاط یہ ہے کہ ہم جو ڈی این ایس استفسار بھیجتے ہیں اسے غیر ریکرسیو کے طور پر نشان زد کیا جانا چاہیے تاکہ اگر ڈی این ایس سرور جس سے ہم استفسار کرتے ہیں اس کے پاس ریکارڈ کیش نہیں ہے، تو یہ یا تو ڈی این ایس سرورز کی ایک فہرست کے ساتھ جواب دے گا جس سے ہم استفسار کریں یا بالکل کچھ نہیں۔


To test it manually, we can use the dig command as in the following example.

اسے دستی طور پر جانچنے کے لیے، ہم درج ذیل مثال کی طرح ڈگ کمانڈ استعمال کر سکتے ہیں۔


In this example, you can see we’re querying the DNS server 8.8.8.8 for the host record for www.facebook.com.

اس مثال میں، آپ دیکھ سکتے ہیں کہ ہم www.facebook.com کے لیے میزبان ریکارڈ کے لیے ڈی این ایس سرور 8.8.8.8 سے استفسار کر رہے ہیں۔


We specify that the server should not perform a recursive query with the +norecurse option.

ہم بتاتے ہیں کہ سرور کو +norecurse آپشن کے ساتھ ریکرسیو استفسار نہیں کرنا چاہیے۔


You can test this yourself, as 8.8.8.8 is a public Google DNS server.

آپ خود اس کی جانچ کر سکتے ہیں، کیونکہ 8.8.8.8 ایک عوامی گوگل ڈی این ایس سرور ہے۔


In this case, the Google server had the record cached because it returned it to us in the Answer section.

اس صورت میں، گوگل سرور نے ریکارڈ کیش کیا تھا کیونکہ اس نے اسے جواب کے سیکشن میں ہمیں واپس کر دیا تھا۔


To employees, ask for innocuous information via e-mail.

ملازمین سے، ای میل کے ذریعے بے ضرر معلومات طلب کریں۔


This preparation should also include defining specific tactics.

اس تیاری میں مخصوص حربوں کی وضاحت بھی شامل ہونی چاہیے۔


آپ کی ای میل یا فون کال کا لہجہ۔


Building the appropriate resources based on your attack.

اپنے حملے کی بنیاد پر مناسب وسائل کی تعمیر۔


One of the most powerful social engineering truths is the power of assumed legitimacy.

سوشل انجینئرنگ کی سب سے طاقتور سچائیوں میں سے ایک مفروضہ جواز کی طاقت ہے۔


Assumed legitimacy refers to the fact that with minor implicit or explicit declarations, a person is willing to trust the veracity or legitimacy of the statement.

مفروضہ جواز سے مراد یہ ہے کہ معمولی پوشیدہ یا واضح اعلانات کے ساتھ، ایک شخص بیان کی صداقت یا جواز پر بھروسہ کرنے کو تیار ہے۔


Another good example is people’s ability to be scammed into buying phony merchandise.

ایک اور اچھی مثال لوگوں کی جعلی سامان خریدنے کے لیے دھوکہ دہی کا شکار ہونے کی صلاحیت ہے۔


Consider someone trying to sell a basketball signed by Michael Jordan.

اس شخص پر غور کریں جو مائیکل اردن کے دستخط شدہ باسکٹ بال بیچنے کی کوشش کر رہا ہے۔


If I tell you I work with the FBI, you might not have any reason to believe me.

اگر میں آپ کو بتاؤں کہ میں ایف بی آئی کے ساتھ کام کرتا ہوں، تو آپ کو مجھ پر یقین کرنے کی کوئی وجہ نہیں ہو سکتی۔


One of the best real-world examples is the story of a Candid Camera episode from 1963.

اس کی بہترین حقیقی دنیا کی مثال 1963 کے ایک کینڈیڈ کیمرہ ایپیسوڈ کی کہانی ہے۔


Legitimacy triggers should be sprinkled throughout all of your social engineering attacks.

جواز کے محرکات کو آپ کے تمام سماجی انجینئرنگ حملوں میں چھڑکنا چاہیے۔


Look for opportunities in all of your social engineering attacks to use legitimacy triggers.

اپنے تمام سماجی انجینئرنگ حملوں میں جواز کے محرکات کو استعمال کرنے کے مواقع تلاش کریں۔


Using the FBI agent example earlier, you’d probably be even more likely to believe I am an FBI agent.

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


اسے سادہ رکھیں، احمق۔


This is especially true for social engineering.

یہ خاص طور پر سماجی انجینئرنگ کے لیے سچ ہے۔


پکڑے نہ جائیں۔


The core concept here is not to simply avoid getting caught.

یہاں بنیادی تصور صرف پکڑے جانے سے بچنا نہیں ہے۔


Another way to look at this is your ability to walk away.

اسے دیکھنے کا ایک اور طریقہ یہ ہے کہ آپ کے جانے کی صلاحیت۔


Let’s say you were attempting to get a specific individual to open an attachment.

فرض کریں کہ آپ کسی مخصوص فرد کو اٹیچمنٹ کھولنے کی کوشش کر رہے تھے۔


Remember that at this phase of attack, you should be targeting a specific individual.

یاد رکھیں کہ حملے کے اس مرحلے پر، آپ کو ایک مخصوص فرد کو نشانہ بنانا چاہیے۔


Geo-IP data allows us to identify a geographic region that an IP address ultimately routes to.

جیو-آئی پی ڈیٹا ہمیں اس جغرافیائی علاقے کی شناخت کرنے کی اجازت دیتا ہے جس پر ایک آئی پی ایڈریس آخر کار روٹ کرتا ہے۔


Many sites will provide access to this data for a fee, but you can check out a free database of geo-IP data at http://dev.maxmind.com/geoip/legacy/geolite/.

بہت سی سائٹس اس ڈیٹا تک فیس کے عوض رسائی فراہم کریں گی، لیکن آپ http://dev.maxmind.com/geoip/legacy/geolite/ پر جیو-آئی پی ڈیٹا کا مفت ڈیٹا بیس دیکھ سکتے ہیں۔


Using this information, we can track the IP addresses obtained during previous steps to identify or verify the geographic location of the organization’s assets.

اس معلومات کا استعمال کرتے ہوئے، ہم تنظیم کے اثاثوں کے جغرافیائی محل وقوع کی شناخت یا تصدیق کے لیے پچھلے مراحل کے دوران حاصل کردہ آئی پی پتوں کو ٹریک کر سکتے ہیں۔


We can manually analyze the phone systems and phone numbers in use at the target organization, but for now, let’s look at a great automated way to quickly identify key information.

ہم ہدف تنظیم میں استعمال ہونے والے فون سسٹم اور فون نمبروں کا دستی طور پر تجزیہ کر سکتے ہیں، لیکن ابھی کے لیے، آئیے کلیدی معلومات کی تیزی سے شناخت کرنے کا ایک بہترین خودکار طریقہ دیکھتے ہیں۔


The technique of war dialing has been around for quite some time.

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


Using a war dialing program, we can automatically dial a range of phone numbers to determine what is on the other line.

جنگ ڈائلنگ پروگرام کا استعمال کرتے ہوئے، ہم یہ معلوم کرنے کے لیے خود بخود فون نمبروں کی ایک رینج ڈائل کر سکتے ہیں کہ دوسری لائن پر کیا ہے۔


However, the technology has advanced a lot since the 1980s and now, rather than using an analog modem to dial a series of phone numbers, we can utilize Voice over IP (VoIP) technology and get the job done in a fraction of the time.

تاہم، 1980 کی دہائی کے بعد سے ٹیکنالوجی نے بہت ترقی کی ہے اور اب، فون نمبروں کی ایک سیریز ڈائل کرنے کے لیے اینالاگ موڈیم استعمال کرنے کے بجائے، ہم وائس اوور آئی پی (VoIP) ٹیکنالوجی کا استعمال کر سکتے ہیں اور کام کو وقت کے ایک حصے میں مکمل کر سکتے ہیں۔


یہاں ہمارا انتخاب کا آلہ واروکس ہے۔


Warvox is a Ruby application that provides a nice web interface, making it extremely easy to use.

واروکس ایک روبی ایپلی کیشن ہے جو ایک اچھا ویب انٹرفیس فراہم کرتی ہے، جس سے اسے استعمال کرنا انتہائی آسان ہو جاتا ہے۔


With Warvox, you can scan using many “phone lines” at once to get really great speeds.

واروکس کے ساتھ، آپ ایک ساتھ کئی “فون لائنوں” کا استعمال کرتے ہوئے اسکین کر سکتے ہیں تاکہ واقعی بہترین رفتار حاصل کی جا سکے۔


Not only can you use multiple lines, but you can also use multiple providers.

نہ صرف آپ متعدد لائنیں استعمال کر سکتے ہیں، بلکہ آپ متعدد فراہم کنندگان کو بھی استعمال کر سکتے ہیں۔


Warvox uses the InterAsterisk eXchange (IAX) protocol to place its phone calls.

واروکس اپنے فون کال کرنے کے لیے انٹرایسٹرسک ایکسچینج (IAX) پروٹوکول کا استعمال کرتا ہے۔


Once Warvox has scanned a range of phone numbers, it actually analyzes the audio received to determine what type of system is on the other end of the phone call.

ایک بار جب واروکس نے فون نمبروں کی ایک رینج کو اسکین کر لیا، تو یہ دراصل موصول ہونے والے آڈیو کا تجزیہ کرتا ہے تاکہ یہ معلوم کیا جا سکے کہ فون کال کے دوسری طرف کس قسم کا نظام ہے۔


This could be as simple as a fax machine, voicemail, a person answering the phone, or a modem or other computer system.

یہ اتنا ہی آسان ہو سکتا ہے جتنا کہ فیکس مشین، وائس میل، فون کا جواب دینے والا شخص، یا موڈیم یا کوئی دوسرا کمپیوٹر سسٹم۔


Many times, you’ll get a lot of good information about personnel that might be away on vacation or away on business.

کئی بار، آپ کو اہلکاروں کے بارے میں بہت اچھی معلومات ملیں گی جو چھٹی پر یا کاروبار پر باہر ہو سکتے ہیں۔


There isn’t always a specific, defined, immediate goal that you should have in mind when performing recon.

جب آپ دوبارہ کام کر رہے ہوں تو آپ کو ہمیشہ ایک مخصوص، متعین، فوری مقصد ذہن میں رکھنے کی ضرورت نہیں ہوتی ہے۔


Allow yourself to think freely and take in all of the information you can about a target organization.

اپنے آپ کو آزادانہ طور پر سوچنے دیں اور ہدف تنظیم کے بارے میں زیادہ سے زیادہ معلومات حاصل کریں۔


The purpose of recon is to build an understanding of the target organization to be used in our future phases of attack.

دوبارہ کام کرنے کا مقصد ہدف تنظیم کی سمجھ بوجھ پیدا کرنا ہے تاکہ اسے حملے کے ہمارے مستقبل کے مراحل میں استعمال کیا جا سکے۔


After proper technical reconnaissance, you should at least understand the following information about our target organization: The DNS records and naming conventions in use.

مناسب تکنیکی جاسوسی کے بعد، آپ کو کم از کم ہماری ہدف تنظیم کے بارے میں درج ذیل معلومات کو سمجھنا چاہیے: DNS ریکارڈز اور استعمال میں نام رکھنے کے طریقے


Becoming proficient with search engines, search engine commands, and the type of data you can obtain from these sources is obviously a critical component for reconnaissance.

سرچ انجنوں، سرچ انجن کمانڈز، اور ان ذرائع سے حاصل کیے جا سکنے والے ڈیٹا کی قسم میں مہارت حاصل کرنا ظاہر ہے کہ جاسوسی کا ایک اہم جزو ہے۔


In Kali Linux, open a command shell—the command to open Burp Suite is just burpsuite.jar.

کالی لینکس میں، ایک کمانڈ شیل کھولیں—برپ سوٹ کھولنے کا کمانڈ صرف burpsuite.jar ہے۔


If you’re using the Firefox browser, you configure the proxy with the following steps: 1. Select Edit | Preferences.

اگر آپ فائر فاکس براؤزر استعمال کر رہے ہیں، تو آپ درج ذیل مراحل کے ساتھ پراکسی کو ترتیب دیں: 1. ترمیم | ترجیحات منتخب کریں۔


The default port used by Burp Suite is TCP 8080, so configure your proxy for localhost (127.0.0.1 on port 8080) as shown in Figure 5-4.

برپ سوٹ کے ذریعہ استعمال ہونے والا ڈیفالٹ پورٹ TCP 8080 ہے، لہذا اپنے پراکسی کو لوکل ہوسٹ (پورٹ 8080 پر 127.0.0.1) کے لیے ترتیب دیں جیسا کہ شکل 5-4 میں دکھایا گیا ہے۔


Burp Suite can intercept all requests and allow you to adjust any part of the request before sending it to the intended destination.

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


Ensure that Intercept is turned off, as shown in Figure 5-5.

اس بات کو یقینی بنائیں کہ انٹرسیپٹ بند ہے، جیسا کہ شکل 5-5 میں دکھایا گیا ہے۔


Once you have Burp Suite configured as your proxy, browse to the target web directory in your browser and you’ll notice the request is logged in the History tab.

ایک بار جب آپ نے برپ سوٹ کو اپنے پراکسی کے طور پر ترتیب دے دیا ہے، تو اپنے براؤزر میں ٹارگٹ ویب ڈائرکٹری کو براؤز کریں اور آپ دیکھیں گے کہ درخواست ہسٹری ٹیب میں لاگ ان ہے۔


Select the Intruder tab, and then select the Positions subtab.

انٹرڈر ٹیب کو منتخب کریں، اور پھر پوزیشنز سب ٹیب کو منتخب کریں۔


The Intruder module within Burp Suite allows us to perform custom attacks against websites by essentially scripting different payloads to inject in specific areas of an HTTP request.

برپ سوٹ کے اندر موجود انٹرڈر ماڈیول ہمیں ویب سائٹس کے خلاف حسب ضرورت حملے کرنے کی اجازت دیتا ہے، بنیادی طور پر مختلف پے لوڈز کو اسکرپٹ کرکے HTTP درخواست کے مخصوص علاقوں میں داخل کرنے کے لیے۔


In this case, we’re utilizing Intruder to perform a basic loop in which we request the same page, but change the search variable based on the payload we define.

اس صورت میں، ہم ایک بنیادی لوپ انجام دینے کے لیے انٹرڈر کا استعمال کر رہے ہیں جس میں ہم ایک ہی صفحہ کی درخواست کرتے ہیں، لیکن ہم جس پے لوڈ کی وضاحت کرتے ہیں اس کی بنیاد پر سرچ متغیر کو تبدیل کرتے ہیں۔


Start by clearing all of the variables using the Clear § button.

کلیئر § بٹن کا استعمال کرتے ہوئے تمام متغیرات کو صاف کرکے شروع کریں۔


Then highlight the “a” character after the Search= parameter and click the Add § button.

پھر سرچ= پیرامیٹر کے بعد “a” کریکٹر کو نمایاں کریں اور ایڈ § بٹن پر کلک کریں۔


Now click the Payload tab to choose what we will substitute in that field.

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


There are many options for choosing a payload.

پے لوڈ منتخب کرنے کے بہت سے اختیارات ہیں۔


The easiest way to do this is to choose Simple List as shown in Figure 5-7.

ایسا کرنے کا سب سے آسان طریقہ یہ ہے کہ سمپل لسٹ کا انتخاب کریں جیسا کہ شکل 5-7 میں دکھایا گیا ہے۔


To create the list of all characters in the alphabet, use the following simple bash command: for i in {A.. Z}; do echo $i >> alpha.txt; done

حروف تہجی کے تمام حروف کی فہرست بنانے کے لیے، درج ذیل سادہ باش کمانڈ استعمال کریں: for i in {A.. Z}; do echo $i >> alpha.txt; done


Once we have the payload set, choose Intruder | Start Attack to begin sending the requests.

ایک بار جب ہمارے پاس پے لوڈ سیٹ ہو جائے تو، درخواستیں بھیجنا شروع کرنے کے لیے انٹرڈر | اسٹارٹ اٹیک منتخب کریں۔


A new window will open and loop through all of the requests.

ایک نئی ونڈو کھلے گی اور تمام درخواستوں سے گزرے گی۔


You can then highlight any request and see the request and response.

اس کے بعد آپ کسی بھی درخواست کو نمایاں کر سکتے ہیں اور درخواست اور جواب دیکھ سکتے ہیں۔


Select all of the items, right-click, and choose Save Selected Items.

تمام آئٹمز کو منتخب کریں، دائیں کلک کریں، اور منتخب کردہ آئٹمز کو محفوظ کریں کو منتخب کریں۔


When you save the files, be sure to clear the check box at the bottom of the dialog box labeled “Base64-encode requests and responses”; this will make it easier to grep the output file.

جب آپ فائلوں کو محفوظ کرتے ہیں، تو اس بات کو یقینی بنائیں کہ ڈائیلاگ باکس کے نیچے والے چیک باکس کو صاف کریں جس پر “Base64-encode requests and responses” کا لیبل لگا ہوا ہے؛ اس سے آؤٹ پٹ فائل کو grep کرنا آسان ہو جائے گا۔


If you claim to be in your final year at college for a specific program, make sure it’s a program actually offered at that college.

اگر آپ کسی خاص پروگرام کے لیے کالج کے آخری سال میں ہونے کا دعویٰ کرتے ہیں، تو یقینی بنائیں کہ یہ پروگرام واقعی اس کالج میں پیش کیا جاتا ہے۔


You can speak with Bill Withers. His e-mail address is bwithers@weak-target.com.

آپ بل وِدرز سے بات کر سکتے ہیں۔ ان کا ای میل ایڈریس bwithers@weak-target.com ہے۔


The information contained in this communication is confidential and may be legally privileged.

اس مواصلات میں موجود معلومات خفیہ ہیں اور قانونی طور پر استحقاق یافتہ ہو سکتی ہیں۔


WeakTarget, LLC is neither liable for the proper and complete transmission of the information contained in this communication nor for any delay in its receipt.

WeakTarget, LLC اس مواصلات میں موجود معلومات کی مناسب اور مکمل ترسیل یا اس کے وصول کرنے میں کسی تاخیر کا ذمہ دار نہیں ہے۔


We also want to ascertain whether the footer is appended to every e-mail, including reply e-mails that already have the footer.

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


Forging an e-mail thread is an easy way to add legitimacy to a claim.

ای میل تھریڈ کو جعلی بنانا کسی دعوے میں قانونی حیثیت شامل کرنے کا ایک آسان طریقہ ہے۔


You can use the e-mail thread in an e-mail sent to another user or one even printed out and brought with you for face-to-face social engineering.

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


Remember to think outside the box and determine what makes the most sense for the target organization and target department.

باکس سے باہر سوچنا یاد رکھیں اور اس بات کا تعین کریں کہ ہدف تنظیم اور ہدف محکمے کے لیے کیا سب سے زیادہ معنی رکھتا ہے۔


You are attempting to identify individuals interested in attending a conference.

آپ کسی کانفرنس میں شرکت کرنے میں دلچسپی رکھنے والے افراد کی شناخت کرنے کی کوشش کر رہے ہیں۔


This is a reasonable task to perform manually when we only have a few targets, but what if it’s a very large company?

یہ ایک معقول کام ہے جسے دستی طور پر انجام دیا جائے جب ہمارے پاس صرف چند اہداف ہوں، لیکن کیا ہوگا اگر یہ ایک بہت بڑی کمپنی ہے؟


If we had identified the spam filtering service or software the target organization uses, we can also use that by first testing our e-mails to ensure they are not detected.

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


We also want to purposefully generate a nondelivery report e-mail.

ہم جان بوجھ کر ایک غیر ترسیل کی رپورٹ ای میل بھی تیار کرنا چاہتے ہیں۔


A nondelivery report (NDR) will be sent to a user if they attempt to send an e-mail and delivery of that e-mail fails for a number of reasons, the number one reason being that the e-mail address doesn’t exist.

ایک غیر ترسیل کی رپورٹ (NDR) صارف کو بھیجی جائے گی اگر وہ ای میل بھیجنے کی کوشش کرتے ہیں اور اس ای میل کی ترسیل کئی وجوہات کی بنا پر ناکام ہو جاتی ہے، جس کی سب سے بڑی وجہ یہ ہے کہ ای میل ایڈریس موجود نہیں ہے۔


You should note that not only do some organizations not send NDRs, some organizations actually use what is called a catch-all address.

آپ کو نوٹ کرنا چاہیے کہ نہ صرف کچھ تنظیمیں NDRs نہیں بھیجتی ہیں، بلکہ کچھ تنظیمیں درحقیقت ایک ایسی چیز استعمال کرتی ہیں جسے کیچ آل ایڈریس کہا جاتا ہے۔


Of course, we can use a generic free e-mail address, or we can consider this our first opportunity to use a custom domain to phish our targets.

یقینا، ہم ایک عام مفت ای میل ایڈریس استعمال کر سکتے ہیں، یا ہم اسے اپنے اہداف کو فش کرنے کے لیے ایک حسب ضرورت ڈومین استعمال کرنے کے اپنے پہلے موقع کے طور پر سمجھ سکتے ہیں۔


Again, consider some of the previous examples and create a website and register a domain that makes the most sense for your target.

دوبارہ، پچھلی مثالوں میں سے کچھ پر غور کریں اور ایک ویب سائٹ بنائیں اور ایک ایسا ڈومین رجسٹر کریں جو آپ کے ہدف کے لیے سب سے زیادہ معنی رکھتا ہو۔


Geographical data is not just restricted to the organization and its offices, although that is a big piece.

جغرافیائی ڈیٹا صرف تنظیم اور اس کے دفاتر تک محدود نہیں ہے، حالانکہ یہ ایک بڑا حصہ ہے۔


Understanding which offices specific employees work at, how far they live from work, and perhaps even more importantly, which personnel work from home or travel frequently and where they travel can be extremely valuable.

یہ سمجھنا کہ مخصوص ملازمین کن دفاتر میں کام کرتے ہیں، وہ کام سے کتنی دور رہتے ہیں، اور شاید اس سے بھی زیادہ اہم بات یہ ہے کہ کون سے اہلکار گھر سے کام کرتے ہیں یا کثرت سے سفر کرتے ہیں اور وہ کہاں سفر کرتے ہیں، انتہائی قیمتی ہو سکتا ہے۔


We can also obtain GEOINT data from metadata of files such as images.

ہم تصاویر جیسے فائلوں کے میٹا ڈیٹا سے GEOINT ڈیٹا بھی حاصل کر سکتے ہیں۔


Once we’ve created a list of any important geographical locations, we can build a map to make it even easier to understand.

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


If you think you’re dealing with a worker bee, feel free to create a problem for them that they can remediate by helping you with your goal.

اگر آپ کو لگتا ہے کہ آپ کسی ورکر بی سے نمٹ رہے ہیں، تو بلا جھجھک ان کے لیے ایک مسئلہ پیدا کریں جسے وہ آپ کے مقصد میں مدد کرکے حل کر سکیں۔


For example, if you can perform a denial of service (DoS) of their wireless connection and then tell them you can fix the issue, you may be able to gain credibility and credentials.

مثال کے طور پر، اگر آپ ان کے وائرلیس کنکشن کی سروس سے انکار (DoS) کر سکتے ہیں اور پھر انہیں بتائیں کہ آپ اس مسئلے کو ٹھیک کر سکتے ہیں، تو آپ ساکھ اور اسناد حاصل کر سکتے ہیں۔


Even authorities can exhibit the worker bee mentality.

یہاں تک کہ حکام بھی ورکر بی کی ذہنیت کا مظاہرہ کر سکتے ہیں۔


Suspicious Some people are naturally suspicious of everything.

مشکوک کچھ لوگ فطری طور پر ہر چیز پر شک کرتے ہیں۔


The real trick is to correctly identify an individual as the suspicious type and to not mistake token or obligatory questions as making someone a suspicious individual.

حقیقی چال یہ ہے کہ کسی فرد کو مشکوک قسم کے طور پر صحیح طریقے سے شناخت کی جائے اور ٹوکن یا لازمی سوالات کو کسی کو مشکوک فرد بنانے کی غلطی نہ کی جائے۔


Many times, an individual will ask a single question that may appear as if they are suspicious, but really, it’s just a token question they’re asking almost out of obligation.

کئی بار، ایک فرد ایک ہی سوال پوچھے گا جو ایسا ظاہر ہو سکتا ہے جیسے وہ مشکوک ہیں، لیکن حقیقت میں، یہ صرف ایک ٹوکن سوال ہے جو وہ تقریباً ذمہ داری سے پوچھ رہے ہیں۔


As long as you have a reasonable answer to their token question, there won’t be an issue.

جب تک آپ کے پاس ان کے ٹوکن سوال کا معقول جواب ہے، کوئی مسئلہ نہیں ہوگا۔


Individuals who are truly suspicious types will have a much more interrogating tone or a prickly demeanor.

جو لوگ واقعی مشکوک قسم کے ہیں ان کا لہجہ زیادہ پوچھ گچھ والا یا کانٹے دار رویہ ہوگا۔


Road blocks are so named because you are unlikely to get anywhere with these types of people.

روڈ بلاکس کا نام اس لیے رکھا گیا ہے کیونکہ آپ ان قسم کے لوگوں کے ساتھ کہیں بھی جانے کا امکان نہیں رکھتے ہیں۔


Road blocks are actually rare, and I’ve only had to deal with them a handful of times, but when you meet one, you will know it.

روڈ بلاکس دراصل نایاب ہیں، اور مجھے ان سے صرف چند بار ہی نمٹنا پڑا ہے، لیکن جب آپ کسی سے ملیں گے، تو آپ کو معلوم ہو جائے گا۔


In my experience, these tend to be people with authority complexes, and ironically if not unsurprisingly, these are often people without much authority.

میرے تجربے میں، یہ اتھارٹی کمپلیکس والے لوگ ہوتے ہیں، اور ستم ظریفی یہ ہے کہ اگر حیرت انگیز نہیں ہے، تو یہ اکثر ایسے لوگ ہوتے ہیں جن کے پاس زیادہ اختیار نہیں ہوتا ہے۔


Authorities There has been a great deal of coverage on authorities and how to social engineer them, and in my opinion, authorities can be some of the absolute best and easiest targets.

حکام حکام پر بہت زیادہ کوریج رہی ہے اور ان کے ساتھ سماجی انجینئرنگ کیسے کی جائے، اور میری رائے میں، حکام کچھ بہترین اور آسان ترین اہداف ہو سکتے ہیں۔


The high-level authorities are the CEO types.

اعلیٰ سطحی حکام سی ای او کی قسم کے ہیں۔


The mid-level authorities are typically more like managers of departments or specific areas.

وسط سطح کے حکام عام طور پر محکموں یا مخصوص شعبوں کے مینیجرز کی طرح ہوتے ہیں۔


Events Mentioning events of importance to your target, especially during phishing, can be an extremely effective tactic in eliciting a response or building trust.

اپنے ہدف کے لیے اہم واقعات کا ذکر کرنا، خاص طور پر فشنگ کے دوران، جواب حاصل کرنے یا اعتماد پیدا کرنے میں ایک انتہائی موثر حربہ ہو سکتا ہے۔


Tell Me What I Know Conveying to individuals multiple facts that they are aware of but that they believe are somewhat private pieces of information can be a great way to build trust.

مجھے بتائیں کہ میں کیا جانتا ہوں افراد کو متعدد حقائق پہنچانا جن سے وہ واقف ہیں لیکن جن کے بارے میں ان کا خیال ہے کہ وہ معلومات کے کچھ نجی ٹکڑے ہیں، اعتماد پیدا کرنے کا ایک بہترین طریقہ ہو سکتا ہے۔


For example, if you want someone to divulge specific information rather than just jumping in immediately and asking for it without any preamble, you should attempt to demonstrate as much information about the specific story as you can that will be true to the target user.

مثال کے طور پر، اگر آپ چاہتے ہیں کہ کوئی مخصوص معلومات ظاہر کرے بجائے اس کے کہ فوری طور پر چھلانگ لگائیں اور بغیر کسی پیش لفظ کے اس کے لیے پوچھیں، تو آپ کو مخصوص کہانی کے بارے میں زیادہ سے زیادہ معلومات ظاہر کرنے کی کوشش کرنی چاہیے جو ہدف صارف کے لیے سچ ہو۔


So rather than calling them on the phone and saying: “Hey, can you look up John Smith in the SoftwareX system?” You could say something along the lines of: “Hey, this is Jason in Miami.

لہذا ان کو فون کرنے اور یہ کہنے کے بجائے: “ارے، کیا آپ سافٹ ویئر ایکس سسٹم میں جان اسمتھ کو تلاش کر سکتے ہیں؟” آپ اس طرح کی کوئی بات کہہ سکتے ہیں: “ارے، یہ میامی میں جیسن ہے۔


Utilizing the tactic of insider information is slightly different from telling the target what they know.

اندرونی معلومات کی حکمت عملی کا استعمال ہدف کو وہ بتانے سے قدرے مختلف ہے جو وہ جانتے ہیں۔


One of the best ways of demonstrating insider information is the age-old practice of name dropping—that is, using someone’s name who is familiar to the target individual to add credibility to your story.

اندرونی معلومات ظاہر کرنے کا ایک بہترین طریقہ نام گرانے کا پرانا طریقہ ہے—یعنی، کسی ایسے شخص کا نام استعمال کرنا جو ہدف فرد سے واقف ہو تاکہ آپ کی کہانی میں اعتبار شامل کیا جا سکے۔


Providing the user with a download link to the software is a good option for quick delivery.

صارف کو سافٹ ویئر کا ڈاؤن لوڈ لنک فراہم کرنا فوری ترسیل کا ایک اچھا آپشن ہے۔


However, physically mailing the software has its benefits as well, not the least of which is that it adds yet another layer of legitimacy to the encounter.

تاہم، سافٹ ویئر کو جسمانی طور پر میل کرنا بھی اس کے فوائد رکھتا ہے، جن میں سب سے کم یہ ہے کہ یہ اس مقابلے میں ایک اور قانونی حیثیت کا اضافہ کرتا ہے۔


It is typically better to use a USB drive, which would allow us to delete any evidence of the Trojan from the drive once it is executed.

عام طور پر USB ڈرائیو استعمال کرنا بہتر ہے، جو ہمیں ٹروجن کے کسی بھی ثبوت کو ڈرائیو سے حذف کرنے کی اجازت دے گا جب اسے چلایا جائے گا۔


The only time we might be forced to use a CD is if we know the client has restrictions that disallow the use of USB drives, which is actually becoming much more common.

صرف اس وقت جب ہمیں سی ڈی استعمال کرنے پر مجبور کیا جا سکتا ہے جب ہمیں معلوم ہو کہ کلائنٹ پر ایسی پابندیاں ہیں جو USB ڈرائیوز کے استعمال کی اجازت نہیں دیتی ہیں، جو درحقیقت بہت زیادہ عام ہو رہی ہیں۔


By mailing the software, we could also track the delivery and be alerted when the package has been received.

سافٹ ویئر کو میل کرنے سے، ہم ترسیل کو بھی ٹریک کر سکتے ہیں اور جب پیکج موصول ہو جائے تو الرٹ ہو سکتے ہیں۔


When sending the software to our target user, whether via the Internet or removable media, we have to ensure that our code is executed.

ہمارے ہدف صارف کو سافٹ ویئر بھیجتے وقت، چاہے انٹرنیٹ کے ذریعے ہو یا ہٹنے والے میڈیا کے ذریعے، ہمیں اس بات کو یقینی بنانا ہوگا کہ ہمارا کوڈ چلایا جائے۔


We will simply create an executable that will call both our backdoor executable and the legitimate installer for the software.

ہم آسانی سے ایک قابل عمل فائل بنائیں گے جو ہمارے بیک ڈور قابل عمل اور سافٹ ویئر کے جائز انسٹالر دونوں کو کال کرے گی۔


To ensure the user clicks this file, we’ll construct the folder layout of the archive or media to make it straightforward.

اس بات کو یقینی بنانے کے لیے کہ صارف اس فائل پر کلک کرے، ہم آرکائیو یا میڈیا کا فولڈر لے آؤٹ بنائیں گے تاکہ اسے سیدھا بنایا جا سکے۔


For example, in the following structure, we could construct the software-x.zip folder layout to ensure the user will run the setup .exe file in the root folder, which will run our backdoor.exe program and then load the legitimate program.

مثال کے طور پر، مندرجہ ذیل ڈھانچے میں، ہم software-x.zip فولڈر لے آؤٹ بنا سکتے ہیں تاکہ یہ یقینی بنایا جا سکے کہ صارف روٹ فولڈر میں setup .exe فائل چلائے گا، جو ہمارے backdoor.exe پروگرام کو چلائے گا اور پھر جائز پروگرام کو لوڈ کرے گا۔


We will cover the design, layout, execution, and functionality of our custom backdoor in Chapter 10.

ہم باب 10 میں اپنے حسب ضرورت بیک ڈور کے ڈیزائن، لے آؤٹ، عملدرآمد اور فعالیت کا احاطہ کریں گے۔


During all of your social engineering attacks, remember the following: Do what works for you based on your physical and mental makeup.

آپ کے تمام سماجی انجینئرنگ حملوں کے دوران، درج ذیل کو یاد رکھیں: وہ کریں جو آپ کے جسمانی اور ذہنی میک اپ کی بنیاد پر آپ کے لیے کام کرتا ہے۔


Prepare thoroughly for your social engineering attacks.

اپنے سماجی انجینئرنگ حملوں کے لیے اچھی طرح تیاری کریں۔


Look for every opportunity to take advantage of legitimacy triggers.

قانونی حیثیت کے محرکات سے فائدہ اٹھانے کے ہر موقع کی تلاش کریں۔


اسے آسان رکھیں اور اپنے دل پر بھروسہ کریں۔


Ensure you always have a graceful way to back out of any interaction.

اس بات کو یقینی بنائیں کہ آپ کے پاس کسی بھی تعامل سے پیچھے ہٹنے کا ایک خوبصورت طریقہ ہمیشہ موجود ہے۔


Lie as little as possible and always believe your nontruths.

جہاں تک ممکن ہو کم جھوٹ بولیں اور ہمیشہ اپنی غیر سچائیوں پر یقین رکھیں۔


Be congruent with your story and with what the target user would expect from it.

اپنی کہانی اور اس سے ہدف صارف کیا توقع کرے گا اس کے ساتھ مطابقت رکھیں۔


Some of the social engineering tactics we discussed include Make yourself likeable to your target user by identifying and stressing similarities.

کچھ سماجی انجینئرنگ حربے جن پر ہم نے تبادلہ خیال کیا ان میں شامل ہیں اپنے ہدف صارف کو مماثلتوں کی نشاندہی اور زور دے کر پسندیدہ بنائیں۔


Keep in mind the most common types of people encountered during social engineering attacks: friendly types, worker bees, suspicious types, road blocks, and authorities.

سماجی انجینئرنگ حملوں کے دوران ملنے والے لوگوں کی سب سے عام اقسام کو ذہن میں رکھیں: دوستانہ قسمیں، ورکر شہد کی مکھیاں، مشکوک قسمیں، روڈ بلاکس، اور حکام۔


Use world or local events in your social engineering attacks.

اپنے سماجی انجینئرنگ حملوں میں عالمی یا مقامی واقعات کا استعمال کریں۔


To allow our card to use the extended channels, we will use the same iw reg set command as before.

اپنے کارڈ کو توسیع شدہ چینلز استعمال کرنے کی اجازت دینے کے لیے، ہم وہی iw reg set کمانڈ استعمال کریں گے جیسا کہ پہلے تھا۔


The New Zealand region code we used earlier allows us to use up to channel 13.

نیوزی لینڈ کا علاقائی کوڈ جو ہم نے پہلے استعمال کیا تھا ہمیں چینل 13 تک استعمال کرنے کی اجازت دیتا ہے۔


Wireless Reconnaissance In this phase, we’re looking to gather as much information as we can related to the wireless network topology.

وائرلیس ریکونیسنس اس مرحلے میں، ہم وائرلیس نیٹ ورک ٹوپولوجی سے متعلق زیادہ سے زیادہ معلومات جمع کرنے کی کوشش کر رہے ہیں۔


We should already have many of the big-picture items from our initial reconnaissance.

ہمارے پاس پہلے سے ہی ابتدائی ریکونیسنس سے بہت سی بڑی تصویر کی اشیاء ہونی چاہئیں۔


Although we are able to perform a substantial amount of the wireless reconnaissance anonymously on the Internet, this will be the first phase where we’re forced to get out of our chair.

اگرچہ ہم انٹرنیٹ پر گمنامی سے وائرلیس ریکونیسنس کی ایک بڑی مقدار انجام دینے کے قابل ہیں، لیکن یہ پہلا مرحلہ ہوگا جہاں ہمیں اپنی کرسی سے باہر نکلنے پر مجبور کیا جائے گا۔


Remember to start with the basics, and if we hadn’t previously searched the Internet for information straight from the target organization, then we should do that now.

بنیادی باتوں سے شروع کرنا یاد رکھیں، اور اگر ہم نے پہلے ہدف کی تنظیم سے براہ راست معلومات کے لیے انٹرنیٹ پر تلاش نہیں کی تھی، تو ہمیں اب ایسا کرنا چاہیے۔


For example, searching for some of the following might give us some information regarding wireless networks and even specific technologies at the target organization.

مثال کے طور پر، مندرجہ ذیل میں سے کچھ کی تلاش ہمیں وائرلیس نیٹ ورکس اور یہاں تک کہ ہدف کی تنظیم میں مخصوص ٹیکنالوجیز کے بارے میں کچھ معلومات فراہم کر سکتی ہے۔


In this step, we’re not only trying to identify any specific wireless technologies, but we’re also trying to build a list of the locations that are likely to have wireless networks.

اس مرحلے میں، ہم نہ صرف کسی مخصوص وائرلیس ٹیکنالوجیز کی شناخت کرنے کی کوشش کر رہے ہیں، بلکہ ہم ان مقامات کی فہرست بنانے کی بھی کوشش کر رہے ہیں جن میں وائرلیس نیٹ ورکس ہونے کا امکان ہے۔


The best free WiFi database today is arguably Wigle.net.

آج کا بہترین مفت وائی فائی ڈیٹا بیس شاید Wigle.net ہے۔


Sign up for a free account and check out the massive amount of data they have.

ایک مفت اکاؤنٹ کے لیے سائن اپ کریں اور ان کے پاس موجود ڈیٹا کی بہت بڑی مقدار کو چیک کریں۔


You can search by SSID, BSSID, or just browse the interactive street map.

آپ SSID، BSSID کے ذریعے تلاش کر سکتے ہیں، یا صرف انٹرایکٹو اسٹریٹ میپ کو براؤز کر سکتے ہیں۔


This data can be a great starting point, but by no means is it the end.

یہ ڈیٹا ایک بہترین نقطہ آغاز ہو سکتا ہے، لیکن کسی بھی طرح سے یہ اختتام نہیں ہے۔


You can also war drive with the WiGLE Android app and upload the data to WiGLE.

آپ WiGLE Android ایپ کے ساتھ وار ڈرائیو بھی کر سکتے ہیں اور ڈیٹا کو WiGLE پر اپ لوڈ کر سکتے ہیں۔


Before we know which wireless attack will be the most lucrative, we need to identify if there are any access points to target.

اس سے پہلے کہ ہم جانیں کہ کون سا وائرلیس حملہ سب سے زیادہ منافع بخش ہوگا، ہمیں یہ شناخت کرنے کی ضرورت ہے کہ آیا نشانہ بنانے کے لیے کوئی رسائی پوائنٹس ہیں۔


We will perform active wireless reconnaissance in two steps, which may occur on the same day.

ہم دو مراحل میں فعال وائرلیس ریکونیسنس انجام دیں گے، جو ایک ہی دن ہو سکتے ہیں۔


In the first step, while discovering wireless networks, we want to be as quick but as thorough as possible.

پہلے مرحلے میں، وائرلیس نیٹ ورکس کو دریافت کرتے وقت، ہم چاہتے ہیں کہ ہم زیادہ سے زیادہ تیز لیکن مکمل ہوں۔


Even on a single campus or building, it can take a decent amount of time to be sure we’ve identified at least all of the BSSIDs available.

یہاں تک کہ ایک ہی کیمپس یا عمارت میں، یہ یقینی بنانے میں مناسب وقت لگ سکتا ہے کہ ہم نے کم از کم تمام دستیاب BSSIDs کی شناخت کر لی ہے۔


In the first phase, it’s perfectly fine to not obtain the network name for a cloaked wireless network.

پہلے مرحلے میں، ایک پوشیدہ وائرلیس نیٹ ورک کے لیے نیٹ ورک کا نام حاصل نہ کرنا بالکل ٹھیک ہے۔


The second phase is to specifically target areas of interest and to identify specifics related to the wireless network and its wireless clients.

دوسرا مرحلہ دلچسپی کے علاقوں کو خاص طور پر نشانہ بنانا اور وائرلیس نیٹ ورک اور اس کے وائرلیس کلائنٹس سے متعلق مخصوص چیزوں کی شناخت کرنا ہے۔


Keep in mind that just because we might not find any active wireless networks at our target organization (which is extremely unlikely but still possible), we might still be able to find and exploit wireless vulnerabilities.

اس بات کو ذہن میں رکھیں کہ صرف اس وجہ سے کہ ہمیں اپنی ہدف تنظیم میں کوئی فعال وائرلیس نیٹ ورک نہیں مل سکتا (جو کہ انتہائی غیر امکانی ہے لیکن اب بھی ممکن ہے)، ہم اب بھی وائرلیس کمزوریوں کو تلاش اور استحصال کرنے کے قابل ہو سکتے ہیں۔


If the user only receives failure messages, they might become suspicious, so you could cap the failed login messages at an arbitrary number.

اگر صارف کو صرف ناکامی کے پیغامات موصول ہوتے ہیں، تو وہ مشکوک ہو سکتے ہیں، اس لیے آپ ناکام لاگ ان پیغامات کو ایک من مانی تعداد پر محدود کر سکتے ہیں۔


You could potentially combine this with a second e-mail and inform the user that there was an issue with the website that was preventing users from correctly logging in, the issue has been fixed, and users can now log in without an issue.

آپ ممکنہ طور پر اسے دوسرے ای میل کے ساتھ ملا سکتے ہیں اور صارف کو مطلع کر سکتے ہیں کہ ویب سائٹ کے ساتھ ایک مسئلہ تھا جو صارفین کو صحیح طریقے سے لاگ ان ہونے سے روک رہا تھا، مسئلہ حل ہو گیا ہے، اور اب صارفین بغیر کسی مسئلے کے لاگ ان ہو سکتے ہیں۔


One of the simplest methods to redirect the user is to set the HTTP header using the PHP header function, as in the following example.

صارف کو ری ڈائریکٹ کرنے کا سب سے آسان طریقہ یہ ہے کہ PHP ہیڈر فنکشن کا استعمال کرتے ہوئے HTTP ہیڈر سیٹ کیا جائے، جیسا کہ درج ذیل مثال میں ہے۔


If you wish to use this option, you can’t have sent any data (even an empty line) as part of the HTTP response.

اگر آپ اس آپشن کو استعمال کرنا چاہتے ہیں، تو آپ HTTP رسپانس کے حصے کے طور پر کوئی ڈیٹا (یہاں تک کہ ایک خالی لائن) نہیں بھیج سکتے۔


That means your PHP page must not have any space before the opening (<?php) bracket and you can’t have printed any data before the call to the header function.

اس کا مطلب ہے کہ آپ کے PHP صفحے میں ابتدائی (<?php) بریکٹ سے پہلے کوئی جگہ نہیں ہونی چاہیے اور آپ ہیڈر فنکشن کو کال کرنے سے پہلے کوئی ڈیٹا پرنٹ نہیں کر سکتے۔


You can use this redirect method to send the user to a page on your phishing website or to an external website.

آپ اس ری ڈائریکٹ طریقہ کار کو صارف کو اپنی فشنگ ویب سائٹ کے صفحے یا بیرونی ویب سائٹ پر بھیجنے کے لیے استعمال کر سکتے ہیں۔


We can also combine some logic to determine where we want to send the user.

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


The following pseudo-code sends the user to our malware distribution page if their source IP address is the same as an IP address associated with the target organization.

مندرجہ ذیل سوڈو کوڈ صارف کو ہمارے مالویئر ڈسٹریبیوشن پیج پر بھیجتا ہے اگر ان کا سورس IP ایڈریس وہی ہے جو ہدف تنظیم سے منسلک IP ایڈریس ہے۔


If the IP address is unknown, then we can send them to the failed login page.

اگر IP ایڈریس نامعلوم ہے، تو ہم انہیں ناکام لاگ ان پیج پر بھیج سکتے ہیں۔


If we don’t want to simply accept or reject the user’s credentials, we can test the credentials on a legitimate website.

اگر ہم صارف کی اسناد کو آسانی سے قبول یا مسترد نہیں کرنا چاہتے ہیں، تو ہم جائز ویب سائٹ پر اسناد کی جانچ کر سکتے ہیں۔


In this case, you don’t necessarily have to test the credentials on a website that you’ve copied, although that would almost guarantee that you could trust the response from the system as to whether the credentials are valid or not.

اس صورت میں، آپ کو ضروری نہیں ہے کہ آپ ان اسناد کو اس ویب سائٹ پر جانچیں جسے آپ نے کاپی کیا ہے، حالانکہ اس سے تقریباً اس بات کی ضمانت مل جائے گی کہ آپ اس بات پر سسٹم کے جواب پر بھروسہ کر سکتے ہیں کہ آیا اسناد درست ہیں یا نہیں۔


Instead, you could test the credentials on an arbitrary system associated with the target.

اس کے بجائے، آپ ہدف سے منسلک کسی بھی من مانی نظام پر اسناد کی جانچ کر سکتے ہیں۔


You might need to either directly or indirectly instruct the user to use the credentials associated with this other system.

آپ کو صارف کو براہ راست یا بالواسطہ طور پر اس دوسرے نظام سے منسلک اسناد استعمال کرنے کی ہدایت کرنے کی ضرورت پڑ سکتی ہے۔


For example, if you instruct the user to log in to the new website with their existing domain credentials, you might be able to attempt to log in to an identified web mail or virtual private network (VPN) system.

مثال کے طور پر، اگر آپ صارف کو اپنی موجودہ ڈومین اسناد کے ساتھ نئی ویب سائٹ میں لاگ ان کرنے کی ہدایت کرتے ہیں، تو آپ شناخت شدہ ویب میل یا ورچوئل پرائیویٹ نیٹ ورک (VPN) سسٹم میں لاگ ان کرنے کی کوشش کر سکتے ہیں۔


In the following example, the user name and password the user submits to our phishing website ($user and $pass) are being submitted by our web server against a target web mail system that has a web login form.

مندرجہ ذیل مثال میں، صارف کا نام اور پاس ورڈ جو صارف ہماری فشنگ ویب سائٹ ($user اور $pass) کو جمع کرواتا ہے، ہمارے ویب سرور کے ذریعے ہدف ویب میل سسٹم کے خلاف جمع کروایا جا رہا ہے جس میں ویب لاگ ان فارم ہے۔


In this example, the target web mail system is a SquirrelMail system, which is actually a popular web interface for e-mail.

اس مثال میں، ہدف ویب میل سسٹم ایک SquirrelMail سسٹم ہے، جو درحقیقت ای میل کے لیے ایک مقبول ویب انٹرفیس ہے۔


The form element names (login_username and secretkey) will work for SquirrelMail, but you’ll have to obtain the form element names for whatever form the target system is using, as they will almost certainly be different.

فارم کے عنصر کے نام (login_username اور secretkey) SquirrelMail کے لیے کام کریں گے، لیکن آپ کو اس فارم کے عنصر کے نام حاصل کرنے ہوں گے جو ہدف سسٹم استعمال کر رہا ہے، کیونکہ وہ تقریباً یقینی طور پر مختلف ہوں گے۔


In the following example, we’re submitting the credentials and then checking for the string “Unknown user or password incorrect,” which is obviously indicative of invalid credentials.

مندرجہ ذیل مثال میں، ہم اسناد جمع کروا رہے ہیں اور پھر اس سٹرنگ کی جانچ کر رہے ہیں “نامعلوم صارف یا پاس ورڈ غلط ہے،” جو واضح طور پر غلط اسناد کا اشارہ ہے۔


We obtained this string by submitting invalid credentials on the web mail form.

ہم نے یہ سٹرنگ ویب میل فارم پر غلط اسناد جمع کروا کر حاصل کی۔


So in this case, if we don’t see this string in the response from the web mail system, we can assume that the credentials are valid.

لہذا اس صورت میں، اگر ہم ویب میل سسٹم کے جواب میں یہ سٹرنگ نہیں دیکھتے ہیں، تو ہم فرض کر سکتے ہیں کہ اسناد درست ہیں۔


If you don’t see how parking a car at a retail store at night with glowing laptop screens and a “giant antenna” might seem suspicious, then this book probably won’t help you.

اگر آپ یہ نہیں سمجھتے کہ رات کو ایک خوردہ اسٹور پر چمکتی ہوئی لیپ ٹاپ اسکرینوں اور ایک “بڑے اینٹینا” کے ساتھ گاڑی کھڑی کرنا مشکوک لگ سکتا ہے، تو شاید یہ کتاب آپ کی مدد نہیں کرے گی۔


To begin your stealth reconnaissance operations, you should also consider the area surrounding the target.

اپنی خفیہ جاسوسی کارروائیاں شروع کرنے کے لیے، آپ کو ہدف کے ارد گرد کے علاقے پر بھی غور کرنا چاہیے۔


Common areas of the target organization can be good options, but being in an area under the control of the organization for too long is not a great idea at this point.

ہدف تنظیم کے عام علاقے اچھے اختیارات ہو سکتے ہیں، لیکن اس مقام پر تنظیم کے زیر کنٹرول علاقے میں بہت دیر تک رہنا کوئی اچھا خیال نہیں ہے۔


You can also consider other buildings that are close—for example, hotels, coffee shops, libraries, and even restaurants and bars represent locations where it’s common for someone to bring a laptop and sit for a long period.

آپ قریبی دیگر عمارتوں پر بھی غور کر سکتے ہیں—مثال کے طور پر، ہوٹل، کافی شاپس، لائبریریاں، اور یہاں تک کہ ریستوراں اور بار ایسی جگہیں ہیں جہاں کسی کے لیے لیپ ٹاپ لانا اور طویل عرصے تک بیٹھنا عام ہے۔


Also, consider the fact that you don’t necessarily need to be physically present to obtain the necessary data.

اس حقیقت پر بھی غور کریں کہ ضروری ڈیٹا حاصل کرنے کے لیے آپ کا جسمانی طور پر موجود ہونا ضروری نہیں ہے۔


Look for opportunities to leave a wireless reconnaissance system in a target-rich environment.

ایسے مواقع تلاش کریں جہاں ہدف سے بھرپور ماحول میں وائرلیس جاسوسی نظام چھوڑا جا سکے۔


Depending on the location, this could be as simple as setting up a laptop in a secluded area or leaving a smaller system like a phone or tablet in a disguised piece of hardware.

مقام پر منحصر ہے، یہ اتنا ہی آسان ہو سکتا ہے جتنا کہ ایک الگ تھلگ علاقے میں لیپ ٹاپ لگانا یا فون یا ٹیبلیٹ جیسا چھوٹا نظام چھپے ہوئے ہارڈ ویئر میں چھوڑنا۔


We could park a car with our system running and an extended external battery and return to it later.

ہم اپنی گاڑی کو اپنے نظام کے ساتھ چلا سکتے ہیں اور ایک توسیع شدہ بیرونی بیٹری کے ساتھ اور بعد میں اس پر واپس آ سکتے ہیں۔


If we’re feeling especially confident, we could use an aerial drone to reach difficult areas.

اگر ہم خاص طور پر پراعتماد محسوس کر رہے ہیں، تو ہم مشکل علاقوں تک پہنچنے کے لیے ایک فضائی ڈرون استعمال کر سکتے ہیں۔


This may seem a little absurd, but similar technology is already being used by our government on a large scale.

یہ تھوڑا مضحکہ خیز لگ سکتا ہے، لیکن اسی طرح کی ٹیکنالوجی پہلے ہی ہماری حکومت بڑے پیمانے پر استعمال کر رہی ہے۔


For more information about these systems, take some time to research persistent surveillance systems.

ان نظاموں کے بارے میں مزید معلومات کے لیے، مستقل نگرانی کے نظام پر تحقیق کرنے کے لیے کچھ وقت نکالیں۔


If the area is heavily restricted, we could also consider mailing a device to the target organization.

اگر علاقہ بہت زیادہ محدود ہے، تو ہم ہدف تنظیم کو ایک آلہ میل کرنے پر بھی غور کر سکتے ہیں۔


The device we ship could be a phone, tablet, modified access point, or microcomputer device with an external battery.

وہ آلہ جو ہم بھیجتے ہیں وہ فون، ٹیبلیٹ، تبدیل شدہ رسائی نقطہ، یا بیرونی بیٹری والا مائکرو کمپیوٹر آلہ ہو سکتا ہے۔


This technique was actually first proposed by Robert Graham and David Maynor of Errata Security who presented this idea at Defcon 16.

یہ تکنیک دراصل سب سے پہلے رابرٹ گراہم اور ایررا سیکیورٹی کے ڈیوڈ مینور نے تجویز کی تھی جنہوں نے یہ خیال ڈیفکون 16 میں پیش کیا۔


One possibility is to ship the device to a person who doesn’t exist at the target office.

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


That way, the device will most likely sit on someone’s desk or the mail room while they try to find the person to give the package to.

اس طرح، آلہ غالباً کسی کی میز یا میل روم پر پڑا رہے گا جب تک کہ وہ اس شخص کو تلاش کرنے کی کوشش نہ کریں جسے پیکج دینا ہے۔


Once they determine that the person doesn’t work there, they should send the package back to the sender!

ایک بار جب وہ یہ طے کر لیں کہ وہ شخص وہاں کام نہیں کرتا ہے، تو انہیں پیکج واپس بھیجنے والے کو بھیج دینا چاہیے!


In the meantime, you can remotely connect to the device and perform your wireless reconnaissance.

اس دوران، آپ آلے سے دور سے رابطہ قائم کر سکتے ہیں اور اپنی وائرلیس جاسوسی کر سکتے ہیں۔


As previously mentioned, war driving is not restricted to cars.

جیسا کہ پہلے ذکر کیا گیا ہے، جنگی ڈرائیونگ صرف کاروں تک محدود نہیں ہے۔


If it’s a method of transportation, chances are someone has already performed wireless reconnaissance using it.

اگر یہ نقل و حمل کا ایک طریقہ ہے، تو امکان ہے کہ کسی نے پہلے ہی اسے استعمال کرتے ہوئے وائرلیس جاسوسی کی ہو۔


وائرلیس باتھ روم اسکیل کو چیک کریں!


It’s exciting to consider the horribly insecure devices that will be created for us to easily hop into target organizations in the future.

یہ سوچنا دلچسپ ہے کہ مستقبل میں ہمارے لیے کتنے خوفناک غیر محفوظ آلات بنائے جائیں گے تاکہ ہم آسانی سے ہدف تنظیموں میں داخل ہو سکیں۔


NOTE I have worked with some organizations that actually don’t allow wireless cards in their laptops unless specifically approved and controlled.

نوٹ: میں نے کچھ تنظیموں کے ساتھ کام کیا ہے جو دراصل اپنے لیپ ٹاپ میں وائرلیس کارڈ کی اجازت نہیں دیتے جب تک کہ خاص طور پر منظور شدہ اور کنٹرول نہ ہوں۔


However, these organizations may forget the same controls on the phones they choose to use.

تاہم، یہ تنظیمیں ان فونز پر وہی کنٹرول بھول سکتی ہیں جنہیں وہ استعمال کرنے کا انتخاب کرتی ہیں۔


Our method of choice for compromising wireless clients is to create our own access point that either client devices will connect to automatically or the end user will be incentivized to connect to.

وائرلیس کلائنٹس کو سمجھوتہ کرنے کا ہمارا طریقہ یہ ہے کہ اپنا خود کا رسائی نقطہ بنائیں جس سے یا تو کلائنٹ آلات خود بخود جڑ جائیں گے یا اختتامی صارف کو اس سے جڑنے کی ترغیب دی جائے گی۔


Two main elements are at play here that will allow us to exploit client devices.

یہاں دو اہم عناصر کھیل رہے ہیں جو ہمیں کلائنٹ آلات کو استعمال کرنے کی اجازت دیں گے۔


First, automated tasks are happening in the background without necessarily being initiated or visible to the person using the device, and second, there are actions started by and visible to the user of the client device.

سب سے پہلے، خودکار کام پس منظر میں ہو رہے ہیں بغیر کسی شخص کے جو آلہ استعمال کر رہا ہے، اور دوسرا، کلائنٹ ڈیوائس کے صارف کو شروع کیے گئے اور نظر آنے والے اعمال ہیں۔


NOTE If you’re unfamiliar with how much traffic is generated by client devices automatically, I recommend you capture all of the traffic generated by your devices upon connection to a wireless network, or better yet, sit at a coffee shop for ten minutes and see how much traffic you observe.

نوٹ: اگر آپ اس سے ناواقف ہیں کہ کلائنٹ آلات خود بخود کتنا ٹریفک پیدا کرتے ہیں، تو میں آپ کو مشورہ دیتا ہوں کہ آپ وائرلیس نیٹ ورک سے منسلک ہونے پر اپنے آلات کے ذریعہ تیار کردہ تمام ٹریفک کو کیپچر کریں، یا اس سے بہتر ہے کہ دس منٹ کے لیے کافی شاپ پر بیٹھیں اور دیکھیں کہ آپ کتنا ٹریفک دیکھتے ہیں۔


Once we have positively identified a client device as belonging to the target organization using the methods previously discussed, we’ll want to keep a record of the MAC addresses of these clients so that we can specifically target them in this step.

ایک بار جب ہم نے پہلے سے زیر بحث طریقوں کا استعمال کرتے ہوئے کلائنٹ ڈیوائس کی مثبت طور پر شناخت کر لی ہے کہ وہ ہدف تنظیم سے تعلق رکھتا ہے، تو ہم ان کلائنٹس کے MAC پتوں کا ریکارڈ رکھنا چاہیں گے تاکہ ہم اس مرحلے میں خاص طور پر ان کو نشانہ بنا سکیں۔


We’ll actually be able to use this information to restrict which clients can access our access point, thus avoiding the noise of any client devices that are not owned by the target organization.

ہم دراصل اس معلومات کو استعمال کر سکیں گے کہ کن کلائنٹس کو ہمارے رسائی نقطہ تک رسائی حاصل ہو سکتی ہے، اس طرح کسی بھی کلائنٹ آلات کے شور سے بچا جا سکتا ہے جو ہدف تنظیم کی ملکیت نہیں ہیں۔


Once a client device has connected to our access point, we will attempt to manipulate insecure protocols in addition to simply capturing and logging all cleartext traffic.

ایک بار جب کلائنٹ ڈیوائس ہمارے رسائی نقطہ سے جڑ جاتا ہے، تو ہم صرف تمام کلیئر ٹیکسٹ ٹریفک کو کیپچر اور لاگ ان کرنے کے علاوہ غیر محفوظ پروٹوکول میں ہیرا پھیری کرنے کی کوشش کریں گے۔


If these technical approaches don’t work, we can still use a blended social engineering attack to fall back on as well.

اگر یہ تکنیکی طریقے کام نہیں کرتے ہیں، تو ہم اب بھی ایک مخلوط سماجی انجینئرنگ حملے کا استعمال کر سکتے ہیں۔


The primary methods we will use to manipulate traffic ensure that all traffic will flow through our system, which is quite simple since we’ll be handing out the DHCP configuration.

ٹریفک میں ہیرا پھیری کرنے کے لیے ہم جن بنیادی طریقوں کا استعمال کریں گے وہ اس بات کو یقینی بناتے ہیں کہ تمام ٹریفک ہمارے نظام سے گزرے گا، جو کہ کافی آسان ہے کیونکہ ہم DHCP کنفیگریشن فراہم کریں گے۔


بنیادی سیٹ اپ شکل 7-16 کی طرح لگتا ہے۔


In Figure 7-17, we have a client device configured via DHCP and our access point is both the default gateway as well as the DNS server.

شکل 7-17 میں، ہمارے پاس ایک کلائنٹ ڈیوائس ہے جو DHCP کے ذریعے کنفیگر کیا گیا ہے اور ہمارا رسائی نقطہ ڈیفالٹ گیٹ وے کے ساتھ ساتھ DNS سرور بھی ہے۔


If we have a client with statically configured DNS servers, this won’t be a problem for us.

اگر ہمارے پاس جامد طور پر کنفیگرڈ DNS سرورز والا کلائنٹ ہے، تو یہ ہمارے لیے کوئی مسئلہ نہیں ہوگا۔


Since all traffic must flow through us, we can simply mangle the packets using iptables and have them redirected to us.

چونکہ تمام ٹریفک کو ہم سے گزرنا چاہیے، اس لیے ہم آسانی سے iptables کا استعمال کرتے ہوئے پیکٹوں کو منگوا سکتے ہیں اور انہیں ہمارے پاس ری ڈائریکٹ کر سکتے ہیں۔


Actually, the same is true for all protocols.

درحقیقت، یہی بات تمام پروٹوکول کے لیے بھی درست ہے۔


Since we are the default gateway for the client, all packets will flow through us, thus allowing us to manipulate, forward, and drop whatever we choose.

چونکہ ہم کلائنٹ کے لیے ڈیفالٹ گیٹ وے ہیں، اس لیے تمام پیکٹ ہم سے گزریں گے، اس طرح ہمیں جو چاہیں اس میں ہیرا پھیری، فارورڈ اور ڈراپ کرنے کی اجازت ملے گی۔


We will also be in a good place to take advantage of other automatic communications such as broadcast protocols.

ہم نشریاتی پروٹوکولز جیسے دیگر خودکار مواصلات سے فائدہ اٹھانے کے لیے بھی اچھی جگہ پر ہوں گے۔


We will create a system to deploy a backdoor and compromise any Windows computer the device is connected to.

ہم ایک ایسا نظام بنائیں گے جو بیک ڈور نصب کرے گا اور کسی بھی ونڈوز کمپیوٹر کو اس آلے سے منسلک ہونے پر سمجھوتہ کرے گا۔


This technique was originally demonstrated by Adrian Crenshaw in 2010 when he released the PHUKD library.

یہ تکنیک اصل میں 2010 میں ایڈرین کرینشا نے ظاہر کی تھی جب اس نے PHUKD لائبریری جاری کی تھی۔


Ultimately, any USB device that will entice the target user to plug the device into their computer is a good choice.

بالآخر، کوئی بھی USB ڈیوائس جو ہدف کے صارف کو ڈیوائس کو اپنے کمپیوٹر میں لگانے کے لیے راغب کرے گا، ایک اچھا انتخاب ہے۔


The base Teensy 2.0 model is shown in Figure 8-9.

بنیادی Teensy 2.0 ماڈل شکل 8-9 میں دکھایا گیا ہے۔


Teensy is a very small USB development board.

Teensy ایک بہت چھوٹا USB ڈویلپمنٹ بورڈ ہے۔


The base Teensy 2.0 model comes with about 32K of flash memory and 25 input/output pins.

بنیادی Teensy 2.0 ماڈل تقریباً 32K فلیش میموری اور 25 ان پٹ/آؤٹ پٹ پن کے ساتھ آتا ہے۔


The pins allow us to expand the functionality of Teensy by soldering additional hardware.

پن ہمیں اضافی ہارڈ ویئر کو سولڈر کرکے Teensy کی فعالیت کو بڑھانے کی اجازت دیتے ہیں۔


We will configure Teensy to operate as a USB HID device, or human interface device, in our case, a keyboard.

ہم Teensy کو USB HID ڈیوائس، یا ہیومن انٹرفیس ڈیوائس کے طور پر کام کرنے کے لیے کنفیگر کریں گے، ہمارے معاملے میں، ایک کی بورڈ۔


At first glance, that might not seem like the easiest system to use to compromise a system, but it can be extremely versatile.

پہلی نظر میں، یہ سسٹم کو سمجھوتہ کرنے کے لیے استعمال کرنے کا سب سے آسان نظام نہیں لگتا، لیکن یہ انتہائی ورسٹائل ہو سکتا ہے۔


One of the biggest benefits for us is that it doesn’t rely on any special software being installed on the computer.

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


We can use this keyboard functionality to type out commands and even transfer binary payloads in an ingenious way.

ہم اس کی بورڈ کی فعالیت کو کمانڈ ٹائپ کرنے اور یہاں تک کہ ایک ہوشیار طریقے سے بائنری پے لوڈز کو منتقل کرنے کے لیے استعمال کر سکتے ہیں۔


It is becoming much more common for organizations to block access to USB storage devices.

یہ تنظیموں کے لیے USB اسٹوریج ڈیوائسز تک رسائی کو روکنا بہت عام ہوتا جا رہا ہے۔


Because our Teensy backdoors will have the VID and PID of a USB keyboard, we will completely bypass these filtering systems.

چونکہ ہمارے Teensy بیک ڈورز میں USB کی بورڈ کا VID اور PID ہوگا، اس لیے ہم ان فلٹرنگ سسٹمز کو مکمل طور پر نظرانداز کر دیں گے۔


We also have the ability to change both the VID and PID to anything we choose by editing the usb_private.h header file.

ہمارے پاس usb_private.h ہیڈر فائل میں ترمیم کرکے VID اور PID دونوں کو اپنی پسند کے مطابق تبدیل کرنے کی صلاحیت بھی ہے۔


Programming the Teensy is done via a Mini-B USB cable.

Teensy کی پروگرامنگ Mini-B USB کیبل کے ذریعے کی جاتی ہے۔


The easiest way to program the Teensy is to use the Arduino integrated development environment (IDE) with the Teensyduino add-on.

Teensy کو پروگرام کرنے کا سب سے آسان طریقہ یہ ہے کہ Teensyduino ایڈ آن کے ساتھ Arduino انٹیگریٹڈ ڈویلپمنٹ انوائرنمنٹ (IDE) کا استعمال کیا جائے۔


We’ll focus on creating Windows payloads; however, the same process would work on a Linux computer.

ہم ونڈوز پے لوڈز بنانے پر توجہ مرکوز کریں گے؛ تاہم، یہی عمل لینکس کمپیوٹر پر بھی کام کرے گا۔


In this case, we are simply pressing the MODIFIERKEY_LEFT_GUI, which is the windows Start button, and then sending cmd.exe and pressing ENTER.

اس صورت میں، ہم صرف MODIFIERKEY_LEFT_GUI دبا رہے ہیں، جو کہ ونڈوز اسٹارٹ بٹن ہے، اور پھر cmd.exe بھیج رہے ہیں اور ENTER دبا رہے ہیں۔


You now understand the simple power behind the Teensy device.

اب آپ Teensy ڈیوائس کے پیچھے کی سادہ طاقت کو سمجھتے ہیں۔


We can’t possibly cover all of the flexibility of the Powershell here, but we will show a few possibilities of how we can use it to perform some valuable backdoor operations.

ہم یہاں Powershell کی تمام لچک کا احاطہ نہیں کر سکتے، لیکن ہم چند امکانات دکھائیں گے کہ ہم اسے کچھ قیمتی بیک ڈور آپریشنز کرنے کے لیے کیسے استعمال کر سکتے ہیں۔


Obtaining facility location information is also an extremely innocuous piece of information.

عمارت کے مقام کی معلومات حاصل کرنا بھی ایک انتہائی بے ضرر معلومات ہے۔


Many times, it might be as simple as calling up the receptionist and asking for this information.

کئی بار، یہ اتنا آسان ہو سکتا ہے جتنا کہ استقبالیہ کو فون کرنا اور یہ معلومات مانگنا۔


ہیلو، یہ کون سی جگہ ہے؟


Hey, this is John, I’m trying to troubleshoot a phone extension issue. Is this the 123 Fake Street location?

ارے، میں جان ہوں، میں فون ایکسٹینشن کے مسئلے کو حل کرنے کی کوشش کر رہا ہوں۔ کیا یہ 123 جعلی اسٹریٹ کا مقام ہے؟


No, this is the 456 Real Street address.

نہیں، یہ 456 اصلی اسٹریٹ کا پتہ ہے۔


ہاں، یہ عجیب ہے۔


Okay, I’ll call back in a little, need to figure this out.

ٹھیک ہے، میں تھوڑی دیر میں واپس کال کروں گا، مجھے یہ معلوم کرنے کی ضرورت ہے۔


Hello, I’ll be coming on site next week to meet with Doctor Warfield. I just wanted to confirm the address.

ہیلو، میں اگلے ہفتے ڈاکٹر وارفیلڈ سے ملنے سائٹ پر آؤں گا۔ میں صرف پتہ کی تصدیق کرنا چاہتا تھا۔


یقینا، یہ 456 اصلی اسٹریٹ ہے۔


Once we have built this basic information, we can follow up with specific interrogations of the functions or departments of the facility.

ایک بار جب ہم نے یہ بنیادی معلومات تیار کر لی ہیں، تو ہم عمارت کے کاموں یا محکموں کے مخصوص سوالات کے ساتھ پیروی کر سکتے ہیں۔


Hello, this is Jane Smith. I’m trying to get in touch with Thomas Anderson in accounting, but I just got transferred in a loop and was disconnected.

ہیلو، میں جین سمتھ ہوں۔ میں اکاؤنٹنگ میں تھامس اینڈرسن سے رابطہ کرنے کی کوشش کر رہا ہوں، لیکن میں ابھی ایک لوپ میں منتقل ہوا اور منقطع ہو گیا۔


کیا وہ اس دفتر میں واقع ہے؟


Oh, I’m very sorry. I don’t believe there’s anyone here by that name.

اوہ، مجھے بہت افسوس ہے۔ میرا نہیں خیال کہ یہاں اس نام کا کوئی ہے۔


Hmm, that’s odd. Isn’t the accounting department at this location?

ہمم، یہ عجیب ہے۔ کیا اکاؤنٹنگ ڈیپارٹمنٹ اس مقام پر نہیں ہے؟


Remember to refer back to all of the reconnaissance data you’ve obtained previously to help build this database.

اس ڈیٹا بیس کو بنانے میں مدد کے لیے پہلے حاصل کردہ تمام جاسوسی ڈیٹا کا حوالہ دینا یاد رکھیں۔


There are many reasons why understanding the groups and functions of a facility is necessary data for us to have.

بہت سی وجوہات ہیں جن کی وجہ سے کسی عمارت کے گروہوں اور کاموں کو سمجھنا ہمارے لیے ضروری ڈیٹا ہے۔


In addition, we’ll want to select the location that is likely to have access to data or assets that we wish to target.

اس کے علاوہ، ہم اس مقام کا انتخاب کرنا چاہیں گے جس کے پاس ان ڈیٹا یا اثاثوں تک رسائی کا امکان ہے جنہیں ہم نشانہ بنانا چاہتے ہیں۔


After identifying as much of this information as possible, we will have to make an initial decision on the target facilities that might prove to be useful.

اس معلومات کی زیادہ سے زیادہ شناخت کرنے کے بعد، ہمیں ہدف کی ان سہولیات پر ابتدائی فیصلہ کرنا ہوگا جو کارآمد ثابت ہو سکتی ہیں۔