Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
What is Hacking | How to become a Hacker |
What is Hacking ?
Continue reading on Medium »
What is Hacking | How to become a Hacker |
What is Hacking ?
Continue reading on Medium »
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
What Is Virtualization | How to enable it |
What is Virtualization?
Continue reading on Medium »
What Is Virtualization | How to enable it |
What is Virtualization?
Continue reading on Medium »
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
Maui Ransomware has made several targets since March 2021
https://cdn-images-1.medium.com/max/640/0*skBtOW_fVpWFMC0P.jpg
There have been many cases linked to North Korea State-Sponsored threat actors. But who was the one to notice its attack and how many…
Continue reading on Medium »
Maui Ransomware has made several targets since March 2021
https://cdn-images-1.medium.com/max/640/0*skBtOW_fVpWFMC0P.jpg
There have been many cases linked to North Korea State-Sponsored threat actors. But who was the one to notice its attack and how many…
Continue reading on Medium »
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking on Medium
Ethical Hacking Training in Kerala
OCTOBER 17, 2021 BYONKAR
Continue reading on Medium »
Ethical Hacking Training in Kerala
OCTOBER 17, 2021 BYONKAR
Continue reading on Medium »
Hacking Articles Tips Tricks Videos Tutorials
Photo
KitPloit - PenTest Tools!
Bpflock - eBPF Driven Security For Locking And Auditing Linux Machines
https://blogger.googleusercontent.com/img/a/AVvXsEg87_fg2zsjt2SOO-S02EVTzzIzNcHHACD_2bJFljEMQCyb3jN66NI5lINUpXtWdEC9aDY3PP4URkC8TlKRekqwM4eSKSdTEDzbbAQ9kElur2Eonb_wBEP4ErgqClkSqV8eT7HAKNPXE9OcYE8u46-U7m0HhcYYrQDTIEP46ywptZxBIp_MGbuzWv8A=w640-h180 bpflock - eBPF driven security for locking and auditing Linux machines.
Note: bpflock is currently in experimental stage, it may break, options and security semantics may change, some BPF programs will be updated to use Cilium ebpf library. 1. Introductionbpflock uses eBPF to strength Linux security. By restricting access to a various range of Linux features, bpflock is able to reduce the attack surface and block some well known attack techniques.
Only programs like container managers, systemd and other containers/programs that run in the host pid and network namespaces are allowed access to full Linux features, containers and applications that run on their own namespace will be restricted. If bpflock bpf programs run under the
bpflock protects Linux machines by taking advantage of multiple security features including Linux Security Modules + BPF.
Architecture and Security design notes:
* bpflock is not a mandatory access control labeling solution, and it does not intent to replace AppArmor, SELinux, and other MAC solutions. bpflock uses a simple declarative security profile.
* bpflock offers multiple small bpf programs that can be reused in multiple contexts from Cloud Native deployments to Linux IoT devices.
* bpflock is able to restrict root from accessing certain Linux features, however it does not protect against evil root. 2. Functionality Overview2.1 Security featuresbpflock offer multiple security protections that can be classified as:
* Memory Protections
* Kernel Image Lock-down
* Kernel Modules Protection
* BPF Protection
* Process Protections
* Fileless Memory Execution
* Namespaces protection
* Hardware Addition Attacks
* USB Additions Protection
* System and Application tracing
* Trace Application Execution
* Trace Privileged System Operations
*
Filesystem Protections
* Read-only root filesystem protection
* sysfs protection
*
Network protections
* bpflock may include in future a simple network protection that can be used in single machine workload or Linux-IoT, but will not include a Cloud Native protection. Cilium and other kubernetes CNI related solutions are by far better. 2.2 Semanticsbpflock keeps the security semantics simple. It support three global profiles to broadly cover the security sepctrum, and restrict access to specific Linux features.
*
*
*
*
*
Under the
*
Bpflock - eBPF Driven Security For Locking And Auditing Linux Machines
https://blogger.googleusercontent.com/img/a/AVvXsEg87_fg2zsjt2SOO-S02EVTzzIzNcHHACD_2bJFljEMQCyb3jN66NI5lINUpXtWdEC9aDY3PP4URkC8TlKRekqwM4eSKSdTEDzbbAQ9kElur2Eonb_wBEP4ErgqClkSqV8eT7HAKNPXE9OcYE8u46-U7m0HhcYYrQDTIEP46ywptZxBIp_MGbuzWv8A=w640-h180 bpflock - eBPF driven security for locking and auditing Linux machines.
Note: bpflock is currently in experimental stage, it may break, options and security semantics may change, some BPF programs will be updated to use Cilium ebpf library. 1. Introductionbpflock uses eBPF to strength Linux security. By restricting access to a various range of Linux features, bpflock is able to reduce the attack surface and block some well known attack techniques.
Only programs like container managers, systemd and other containers/programs that run in the host pid and network namespaces are allowed access to full Linux features, containers and applications that run on their own namespace will be restricted. If bpflock bpf programs run under the
restrictedprofile then all programs/containers including privileged ones will have their access denied.bpflock protects Linux machines by taking advantage of multiple security features including Linux Security Modules + BPF.
Architecture and Security design notes:
* bpflock is not a mandatory access control labeling solution, and it does not intent to replace AppArmor, SELinux, and other MAC solutions. bpflock uses a simple declarative security profile.
* bpflock offers multiple small bpf programs that can be reused in multiple contexts from Cloud Native deployments to Linux IoT devices.
* bpflock is able to restrict root from accessing certain Linux features, however it does not protect against evil root. 2. Functionality Overview2.1 Security featuresbpflock offer multiple security protections that can be classified as:
* Memory Protections
* Kernel Image Lock-down
* Kernel Modules Protection
* BPF Protection
* Process Protections
* Fileless Memory Execution
* Namespaces protection
* Hardware Addition Attacks
* USB Additions Protection
* System and Application tracing
* Trace Application Execution
* Trace Privileged System Operations
*
Filesystem Protections
* Read-only root filesystem protection
* sysfs protection
*
Network protections
* bpflock may include in future a simple network protection that can be used in single machine workload or Linux-IoT, but will not include a Cloud Native protection. Cilium and other kubernetes CNI related solutions are by far better. 2.2 Semanticsbpflock keeps the security semantics simple. It support three global profiles to broadly cover the security sepctrum, and restrict access to specific Linux features.
*
profile: this is the global profile that can be applied per bpf program, it takes one of the followings:*
allow|none|privileged: they are the same, they define the least secure profile. In this profile access is logged and allowed for all processes. Useful to log security events.*
baseline: restrictive profile where access is denied for all processes, except privileged applications and containers that run in the host namespaces, or per cgroup allowed profiles in the bpflock_cgroupmapbpf map.*
restricted: heavily restricted profile where access is denied for all processes.*
Allowedor blockedoperations/commands:Under the
allow|privilegedor baselineprofiles, a list of allowed or blocked commands can be specified and will be applied.*
--protection-allow: comma-separated list of allowed operations. Valid under baselineprofile, this is useful for applications that are too specific and perform privileged operations. It[...]“Damn Vulnerable DeFi Wargame” Challenge #7 — Compromised Contract Analysis ️
https://medium.com/@Zer0Luck/damn-vulnerable-defi-wargame-challenge-7-compromised-contract-analysis-%EF%B8%8F-cafc2dd11ed8?source=rss------bug_bounty-5
https://medium.com/@Zer0Luck/damn-vulnerable-defi-wargame-challenge-7-compromised-contract-analysis-%EF%B8%8F-cafc2dd11ed8?source=rss------bug_bounty-5
Damn Vulnerable DeFi WargameContinue reading on Medium » (https://medium.com/@Zer0Luck/damn-vulnerable-defi-wargame-challenge-7-compromised-contract-analysis-%EF%B8%8F-cafc2dd11ed8?source=rss------bug_bounty-5)
Open Redirect vulnerability in igp.com
https://medium.com/@vignesh3004/open-redirect-vulnerability-in-igp-com-c1d76efc59b3?source=rss------bug_bounty-5
Hello everyone, I am Vignesh, a 20-year-old Security Researcher from TamilNadu, India.Continue reading on Medium » (https://medium.com/@vignesh3004/open-redirect-vulnerability-in-igp-com-c1d76efc59b3?source=rss------bug_bounty-5)
https://medium.com/@vignesh3004/open-redirect-vulnerability-in-igp-com-c1d76efc59b3?source=rss------bug_bounty-5
Hello everyone, I am Vignesh, a 20-year-old Security Researcher from TamilNadu, India.Continue reading on Medium » (https://medium.com/@vignesh3004/open-redirect-vulnerability-in-igp-com-c1d76efc59b3?source=rss------bug_bounty-5)
Open Redirect vulnerability in igp.com
Hello everyone, I am Vignesh, a 20-year-old Security Researcher from TamilNadu, India.Continue reading on Medium »
Read more...
Hello everyone, I am Vignesh, a 20-year-old Security Researcher from TamilNadu, India.Continue reading on Medium »
Read more...
Bpflock - eBPF Driven Security For Locking And Auditing Linux Machines
http://www.kitploit.com/2022/07/bpflock-ebpf-driven-security-for.html
http://www.kitploit.com/2022/07/bpflock-ebpf-driven-security-for.html