Article IPv6 security overview: a small view of the future [updated 2019] The current version of Internet Protocol is IPv4. This is used to send data over the Internet and makes interaction between different services poss
Article Advanced .NET Assembly Internals [Updated 2019] Abstract In the previous article of this series, we gained an understanding of the assembly loading process, its format and anatomy. This article…
Article Chapter 6 – End-user device security [updated 2019] This is Chapter 6 in Tom Olzak's book, "Enterprise Security: A practitioner’s guide." Chapter 5 is available here: VLAN Network Segmentation and…
Article Concerns related to NFC technology for payments [Updated 2019] NFC technology for payments: Any concerns? Near Field Communication (NFC) is shaping the future of mobility and is becoming the system of choice for…
Article 7 most common application backdoors The popular adage “we often get in quicker by the back door than the front” has withstood the test of time even in our advanced, modern world.…
Article Biggest data breaches of 2019 so far (Toyota, Capital One, AMCA and more) Introduction 2019 is a case of “here we go again” in terms of data breaches. According to Verizon’s Data Breach Investigations Report (DBIR) for…
Article Hack the Box (HTB) machines walkthrough series — Waldo Today, we will be continuing with our exploration of Hack the Box (HTB) machines as seen in previous articles. This walkthrough is of an HTB machine…
Article Access Control Models for ICS/SCADA environments Introduction Access control for critical infrastructure requires moving the perimeter to workloads and managing access based on context. This…
Article Cybersecurity Weekly: Ransomware denial, addressing the gender skills gap, audio deepfakes A Massachusetts city declines a $5.3 million ransomware demand, opting to restore from backup instead. An Irish staffing company works to close the…
Article Degree vs. certification: Entry-level IT auditor Introduction Earning a degree and earning professional certifications are the two main ways to demonstrate acquired competency through education.…
Article Malware: What are Trojans? Introduction The term “Trojan horse” is normally associated with the ancient Greek story of “The Iliad,” so why is there a type of malware called a…
Article Reverse Engineering C++ Introduction C++ programming is popular among developers, owing to its advanced capabilities. Malware reverse engineering relies heavily on C++ to…
Article Anti-disassembly, anti-debugging and anti-VM Malware takes advantage of a disassembler’s basic assumptions. It exploits predictable choices made by debuggers and hides when it suspects it is…
Article The PPTP VPN protocol: Is it safe? It's not an exaggeration to say that tunneling protocols make the difference between hassle-free, secure B2B commerce and absolute chaos. These…
Article Hack the Box (HTB) machines walkthrough series — Shocker Today, we will be continuing with our exploration of Hack the Box (HTB) machines as seen in previous articles. This walkthrough is of an HTB machine…
Article Internet of Things (IoT) trends in 2019 Introduction The concept of the Internet of Things moved beyond the hype futurology trends and became an autonomous technical and social phenomenon.…
Article Cybersecurity Weekly: Phishing attack sniffed out, facial recognition ban, more ransomware Philadelphia law firms fend off phishing attacks involving fake clients. California follows San Francisco by passing a statewide bill to ban police…
Article Malware: What are rootkits? Introduction Those looking to take advantage of computer users dream of being able to access computer systems of others without being detected.…
Article Hack the Box (HTB) machines walkthrough series — FriendZone Today, we will be continuing with our exploration of Hack the Box (HTB) machines as seen in previous articles. This walkthrough is of an HTB machine…
Article C Code in Assembly Reverse engineering analysts have a good grasp of C code language and how it’s converted into assembly listings. C code was designed to function as…
Article Top 10 network recon tools Reconnaissance is an important first stage in any ethical hacking attempt. Before it’s possible to exploit a vulnerability in the target system,…
Article Essential skills and certifications for software developers A software developer, also known as a computer programmer or coder, is a creative person who designs and develops software applications or computer…
Article Covering tracks — Hiding files on Windows/Linux/MacOS Introduction to hiding files After gaining access to a system, a hacker commonly needs to cover their tracks in order to avoid detection. Many…
Article Top five remote access trojans Once a hacker has gained initial access to a target machine, expanding and solidifying that foothold is the next logical step. In the case of a…