Skip to main content
Share Your Experience: Take the 2024 Developer Survey


A tag is a keyword or label that categorizes your question with other, similar questions. Using the right tags makes it easier for others to find and answer your question.

A telephone, or phone, is a telecommunications device that permits two or more users to conduct a conversation when they are not in the same vicinity of each other to be heard directly.
369 questions
Firefox is a Web browser that is smaller, faster, and in some ways more secure than the Netscape browser from which much of its code was derived.
365 questions
A web service is application that provides a standard means of interoperating between different software applications, running on a variety of platforms and/or frameworks - typically using HTTP or HTT…
364 questions
Programs that map out a network to figure out which computers and services are available to be exploited.
355 questions
Computer memory refers to a physical device that is used to store sequences of instructions (programs) or data (program state information) on a temporary or permanent basis for use in a computer.
349 questions
HTML (HyperText Markup Language) is a language used to create web pages using tags inline with the content to indicate to browsers how to display that content, using the tags to interpret formatting, …
344 questions
Offensive Security's penetration testing Linux distribution.
341 questions
Wireshark is a graphical packet capture and analyser open-source software. It can be used for a variety of network communication analysis tasks like protocol development and troubleshooting. It shows …
339 questions
Key generation is the process of generating keys for cryptography. A key is used to encrypt and decrypt whatever data is being encrypted/decrypted.
335 questions
The Internet is a global network consisting of many networks connecting billions of devices together via a variety of network technologies.
332 questions
Security protocol (IEEE 802.11i) developed by the Wi-Fi Alliance to protect wireless networks.
329 questions
Software which includes anti-spyware, anti-rootkit, anti-phishing, and other technologies that attempt to identify and/or block malicious programs.
329 questions
A description and set of rules for the ordered exchange of structured information designed with the goal of protecting the security of the system.
325 questions
Transmission Control Protocol (TCP) is a transport layer protocol that provides a connection-oriented data stream service with guaranteed, in-order delivery.
321 questions
Cloud computing is about hardware-based services involving computing, network and storage capacities. These services are provided on-demand, hosted by the cloud provider and can easily scale up and do…
315 questions
Ubuntu is a Linux version derived from Debian. For questions about Ubuntu that are not about security, please post on [AskUbuntu.SE].
314 questions
Related to the laws and regulations imposed by governments, the enforcement of those laws, and legal and judicial process including investigation and trial. Note that if your question matches this de…
313 questions
Integrity is the property of preventing unauthorized modifications of an asset. In other words, integrity protects against the threat of tampering. It is one of the three key security properties of an…
310 questions
Secure Hash Algorithm is a family of cryptographic hash functions published by NIST. This includes SHA-1, and the SHA-2 and SHA-3 families of functions. SHA-1 is deprecated for all usages.
309 questions
Asymmetric cryptography, or public-key cryptography, is the foundation of security protocols that do not require shared secrets.
302 questions
File upload means sending a file from a local system to a remote system such as a server or another client with the intent that the remote system should store a copy of the file being transferred.
301 questions
For questions relating to protocols for distributing public keys, and / or establishing session keys with another party. Examples of key exchange protocols include Diffie-Hellman and IKE.
300 questions
The C programming language, commonly used for low-level programming
298 questions
A kind of attack in which one system, program, or user successfully masquerades as another.
298 questions
WordPress is an open source content management system running on PHP and MySQL, and often used as a blog engine. Specific Wordpress questions are best asked at
295 questions
Ransomware is a lethal kind of Malware that Encrypts your harddrive(s) and holds them hostage, providing the decryption key if you pay the hostage-taker(s) money (well-known variants are the FBI Virus…
290 questions
a method for constructing a message authentication code based on a cryptographic hash function.
288 questions
The Diffie–Hellman key agreement is an anonymous, non-authenticated key-agreement protocol.
280 questions
Amazon Web Services (AWS) are a set of cloud services offered by Amazon.
280 questions
the process of tightening security on a system.
279 questions
Aspects of compliance with regulations, standards, laws, and policies.
274 questions
The iPhone is a line of smart phones designed by Apple Inc, running Apple's iOS mobile operating system. The first generation iPhone was released in 2007 and has followed an annual release schedule si…
274 questions
Burp Suite is a popular platform for performing security testing of web applications. It can also be used by a malicious party to analyze and attack web applications. Implemented in Java.
272 questions
Facebook is an online social networking service founded in February 2004 by Mark Zuckerberg.
271 questions
Client-side refers to operations that are performed by the client in a client–server relationship in a computer network.
271 questions
Applications or informational pages, distributed via HTTP or HTTPS, using a web server. Pages are typically interconnected by hyperlinks and may contain forms or even entire applications.
267 questions
1 2 3