Hacking Articles Tips Tricks Videos Tutorials
470 subscribers
66K photos
15 videos
157 files
132K links
Exploit
Pentesting
Hacking
Red Team
Blue Team
Kali Linux
Bug Bounty
Black Hat
Cyber security etc

@Hacking_Video
@Hacking_attack
Download Telegram
Hacking Articles Tips Tricks Videos Tutorials
Photo
Kali Linux Tutorials
Mesh-Kridik : An Open-Source Security Checker That Performs Security Checks On A Kubernetes Cluster

Mesh-Kridik is an open-source security checker that performs various security checks on a Kubernetes cluster with istio service mesh and outputs a security report

The security checks tests are the full implementation of istio security best practices

The security checks performed on a Kubernetes cluster with istio service mesh and is leveraged by OPA (Open Policy Agent) to enforce security rules, and the output audit report includes: the root cause of the security issue and proposed remediation for the security issue.

Requirements

* Go 1.16+
* jq
* istio Installation

git clone https://github.com/chen-keinan/mesh-kridik
cd mesh-kridik
make build

* ote: mesh-kridik require root user to be executed Quick Start

Execute Mesh-Kridik without any flags , execute all tests

./mesh-kridik

Execute mesh-kridik with flags , execute test on demand

Usage: mesh-kridik [–version] [–help] []
Available commands are:
-r , –report : run security checks and generate remediation report
-i , –include: execute only specific security check, example -i=1.1
-e , –exclude: ignore specific security check, example -e=1.1,2.0

Execute tests and generate failure tests report and it remediation’s

./mesh-kridik -r

Istio Security Checks
NameDescriptionImpactMutual TLSIstio Mutual TLS proxies are configured in permissive mode by defaultproxies will accept both mutual TLS and plaintext trafficIstio Safer Authorization Policy PatternsUse ALLOW-with-positive-matching or DENY-with-negative-match patternsThese authorization policy patterns are safer because the worst result in the case of policy mismatch is an unexpected 403 rejection instead of an authorization policy bypass.path normalization in authorization policyThe enforcement point for authorization policies is the Envoy proxy instead of the usual resource access point in the backend applicationA mismatch can lead to either unexpected rejection or a policy bypassTLS origination for egress trafficUse of DestinationRule on service ServiceEntry for egress trafficNot using TLS origination for egress traffic to an external service will be send with plain/textProtocol detectionexplicitly declare the service protocolmiss detection may result in unexpected traffic behaviorCNI supportistio transparent traffic capturenot al net traffic will not be captureoverly broad hostsavoid overly broad hosts settings in Gatewaymay cause potential exposure of unexpected domainsRestrict Gateway creation privilegesrestrict creation of Gateway resources to trusted cluster administratorsmay cause creation of gateway by untrusted usersConfigure a limit on downstream connectionsUpdate global_downstream_max_connections in the config map according to the number of concurrent connections needed by individual gateway instances in your deployment. Once the limit is reached, Envoy will start rejecting tcp connectionsno limit on the number of downstream connections can cause exploited by a malicious actorConfigure third party service account tokensIt is recommended to configure 3rd party tokens Because the properties of the first party token are less securefirst party token properties are less secure and might cause authentication breachControl PlaneIstiod exposes a few unauthenticated plaintext ports for convenience by defaultexposes the XDS service port 15010 and debug port 8080 over unauthenticated plaintextData PlaneThe proxy exposes a variety of portsThe applications running in the same pod as the proxy have access; there is no trust boundary between the sidecar and applicationUnderstand traffic capture limitationsSecuring egress traffic by setting the meshConfig.outboundTrafficPolicy.modeexternal service access will not be controlled User Plugin Usage (via go plugins)

The Kube-kridik expose a hook[...]

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Kali Linux Tutorials Mesh-Kridik : An Open-Source Security Checker That Performs Security Checks On A Kubernetes Cluster Mesh-Kridik is an open-source security checker that performs various security checks on a Kubernetes cluster with istio service mesh and…
for user plugins Example :

* MeshSecurityCheckResultHook – this hook accepts k8s service mesh security checks results Compile user plugin

go build -buildmode=plugin -o=~//.so ~//.go

Copy plugin to folder (.kube-kridik folder is created on the 1st startup)

cp ~//.so ~/.kube-kridik/plugins/compile/.so Download

___________________________
@hacking_Attack
@Hacking_Video
Chain-Reactor - An Open Source Framework For Composing Executables That Simulate Adversary Behaviors And Techniques On Linux Endpoints

Chain Reactor is an open-source tool for testing detection and response coverage on Linux machines. The tool generates executables that simulate sequences of actions like process creation and network connection. Chain Reactor assumes no prior engineering experience; the tool consumes JSON, so customizing its behavior is as simple as editing a file. Get started For installation and usage instructions, see the Getting started page of the wiki. Learn more The Chain Reactor documentation is available as a wiki. For information about the philosophy and development of the atomic family of projects, visit our website at https://atomicredteam.io. Check the license for information regarding the distribution and modification of Chain Reactor. Download Chain-Reactor
Read more...

___________________________
@hacking_Attack
@Hacking_Video
Chain-Reactor - An Open Source Framework For Composing Executables That Simulate Adversary Behaviors And Techniques On Linux Endpoints

Chain Reactor is an open-source tool for testing detection and response coverage on Linux machines. The tool generates executables that simulate sequences of actions like process creation and network connection. Chain Reactor assumes no prior engineering experience; the tool consumes JSON, so customizing its behavior is as simple as editing a file. Get started For installation and usage instructions, see the Getting started page of the wiki. Learn more The Chain Reactor documentation is available as a wiki. For information about the philosophy and development of the atomic family of projects, visit our website at https://atomicredteam.io. Check the license for information regarding the distribution and modification of Chain Reactor. Download Chain-Reactor
Read more...
Chain Reactor is an open-source tool for testing (https://www.kitploit.com/search/label/Testing) detection and response coverage on Linux (https://www.kitploit.com/search/label/Linux) machines. The tool generates executables that simulate sequences of actions like process creation and network connection. Chain Reactor assumes no prior engineering experience; the tool consumes JSON, so customizing its behavior is as simple as editing a file.
Get started For installation and usage instructions, see the Getting started (https://github.com/redcanaryco/chain-reactor/wiki/Getting-started) page of the wiki. Learn more The Chain Reactor documentation is available as a wiki (https://github.com/redcanaryco/chain-reactor/wiki/). For information about the philosophy and development of the atomic family of projects, visit our website (https://www.kitploit.com/search/label/Website) at https://atomicredteam.io (https://atomicredteam.io/). Check the license (https://github.com/redcanaryco/chain-reactor/blob/master/LICENSE) for information regarding the distribution and modification of Chain Reactor.

Download Chain-Reactor (https://github.com/redcanaryco/chain-reactor)

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Photo
KitPloit - PenTest Tools!
Chain-Reactor - An Open Source Framework For Composing Executables That Simulate Adversary Behaviors And Techniques On Linux Endpoints

http://4.bp.blogspot.com/-pjuemu0xLSI/Yd0gLAd4qoI/AAAAAAAA8o4/-0nl-C_vBCU7a851iAfWqqQ9B7sHYNXAQCK4BGAYYCw/w640-h378/chain-reactor_1_logo-744472.png
Chain Reactor is an open-source tool for testing detection and response coverage on Linux machines. The tool generates executables that simulate sequences of actions like process creation and network connection. Chain Reactor assumes no prior engineering experience; the tool consumes JSON, so customizing its behavior is as simple as editing a file.
Get started

For installation and usage instructions, see the Getting started page of the wiki.

Learn more

The Chain Reactor documentation is available as a wiki.

For information about the philosophy and development of the atomic family of projects, visit our website at https://atomicredteam.io.

Check the license for information regarding the distribution and modification of Chain Reactor.
Download Chain-Reactor

___________________________
@hacking_Attack
@Hacking_Video
SQLi: next level

you may have seen some SQL injections that exploiting them are not as straightforward as what you see in the ethical hacking courses. like…Continue reading on Medium »
Read more...
SQLi: next level

you may have seen some SQL injections that exploiting them are not as straightforward as what you see in the ethical hacking courses. like…Continue reading on Medium »
Read more...
hacking: security in practice
Lucidroid

Where is the lucidroid login page disappeared , pls help

submitted by /u/Electro2077
[link] [comments]

___________________________
@hacking_Attack
@Hacking_Video