Related Experiment Video
Updated: Jan 8, 2026

07:31
Implementation of a Real-Time Psychosis Risk Detection and Alerting System Based on Electronic Health Records using CogStack
Published on: May 15, 2020
7.5K
Understanding phishing discussions on stack overflow and information security stack exchange
Kholoud Althobaiti1, Mohammad Tahaei2
1Department of Computer Science, Taif University, Taif, Saudi Arabia. kholod.k@tu.edu.sa.
Scientific Reports
|December 22, 2025
Summary
This study explores how developers and security professionals tackle phishing threats online. It reveals their concerns and proposes a framework to improve anti-phishing strategies for better cybersecurity.
Area of Science:
- Cybersecurity
- Human-Computer Interaction
- Software Engineering
Background:
- Phishing is a persistent cybersecurity threat impacting organizations and individuals.
- Understanding how technically skilled users perceive and react to phishing is crucial for effective defense.
- Existing research often focuses on end-users, with less attention on developers' perspectives.
Purpose of the Study:
- To investigate the concerns, pain points, and investigative practices of developers and security professionals regarding phishing.
- To analyze discussions on Stack Overflow (SO) and Information Security (IS) Stack Exchange to understand their engagement with phishing threats.
- To develop a framework for understanding developer activities in combating phishing.
Main Methods:
- Qualitative analysis of 140 phishing-related questions from SO and IS Stack Exchange.
- Inductive open coding to identify themes and patterns in discussions.
- Development of the Developer Phishing Engagement Framework categorizing activities into prevention, detection, mitigation, and planning.
Main Results:
- Stack Overflow discussions emphasize implementation challenges, false positives, and defense usability.
- Information Security Stack Exchange discussions focus on post-incident analysis, impact, and ethical aspects of phishing simulations.
- Developers exhibit a strong threat awareness but encounter workflow disruptions due to inconsistent policies and tool opacity.
Conclusions:
- The Developer Phishing Engagement Framework offers a developer-centric view complementing user-focused models.
- Findings provide insights for creating more effective anti-phishing tools, training programs, and organizational policies.
- Addressing workflow friction is key to enhancing developers' ability to combat phishing effectively.
Related Concept Videos
Phosphoinositides and PIPs
10.0K
Phosphoinositides are a group of phospholipids containing a glycerol backbone with two fatty acid chains and a phosphate attached to a myoinositol sugar ring. The inositol head group extends into the cytoplasm, where it is modified by adding phosphate groups to form phosphatidylinositol phosphates or PIPs.
Different phosphoinositides are synthesized and recruited on the cytosolic face of the plasma membrane. The localization of specific phosphoinositides concentrated in separate membrane...
Different phosphoinositides are synthesized and recruited on the cytosolic face of the plasma membrane. The localization of specific phosphoinositides concentrated in separate membrane...
10.0K
Understanding Deception
141
Deception is a pervasive aspect of human communication. Empirical studies have shown that most individuals engage in some form of deceit on a daily basis, with approximately 20% of social exchanges involving deceptive elements. Lying follows a developmental trajectory, peaking during adolescence and declining with age, possibly due to the maturation of cognitive control and social accountability.Cognitive and Social Factors in Deception DetectionDespite its prevalence, accurately detecting...
141
Bullying
8.8K
A modern form of aggression is bullying. As you learn in your study of child development, socializing and playing with other children is beneficial for children’s psychological development. However, as you may have experienced as a child, not all play behavior has positive outcomes. Some children are aggressive and want to play roughly. Other children are selfish and do not want to share toys. One form of negative social interactions among children that has become a national concern is...
8.8K
Ethical Standards I
1.4K
The American Nurses Association (ANA) created and implemented the first nationally accepted Code of Ethics for Nurses with Interpretive Statements. The Code of Ethics is a living document regularly updated by the ANA and establishes an ethical standard that is non-negotiable for nurses in all roles and settings.
The Code of Ethics provisions outline the nurse's duty to the patient, the healthcare team, the profession, and society. The Code's fundamental principles include advocacy,...
The Code of Ethics provisions outline the nurse's duty to the patient, the healthcare team, the profession, and society. The Code's fundamental principles include advocacy,...
1.4K
Phosphodiester Linkages
109.7K
Overview
Phosphodiester bond forms when a phosphoric acid molecule (H3PO4) links with two hydroxyl groups (–OH) of two other molecules, forming two ester bonds. Two water molecules are released in this process. The phosphodiester bond is commonly found in nucleic acids (DNA and RNA) and plays a critical role in their structure and function.
Phosphodiester Bonds Link Nucleotides Together
DNA and RNA are polynucleotides or long chains of nucleotides that are linked together. A nucleotide is...
Phosphodiester bond forms when a phosphoric acid molecule (H3PO4) links with two hydroxyl groups (–OH) of two other molecules, forming two ester bonds. Two water molecules are released in this process. The phosphodiester bond is commonly found in nucleic acids (DNA and RNA) and plays a critical role in their structure and function.
Phosphodiester Bonds Link Nucleotides Together
DNA and RNA are polynucleotides or long chains of nucleotides that are linked together. A nucleotide is...
109.7K
Phosphorylation
53.5K
The addition or removal of phosphate groups from proteins is the most common chemical modification that regulates cellular processes. These modifications can affect the structure, activity, stability, and localization of proteins within cells as well as their interactions with other proteins.
During phosphorylation, protein kinases transfer the terminal phosphate group of ATP to specific amino acid side chains of substrate proteins. Serine, threonine, and tyrosine are the most commonly...
During phosphorylation, protein kinases transfer the terminal phosphate group of ATP to specific amino acid side chains of substrate proteins. Serine, threonine, and tyrosine are the most commonly...
53.5K

