Hacking Articles Tips Tricks Videos Tutorials
468 subscribers
65.8K 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
Hacking on Medium
About Hacking (Part 1)

Hackers are very common in today’s world. And unfortunately, not having the necessary security measures usually means that a hacker can…

Continue reading on Medium »
Book Request for Sailor
https://www.reddit.com/r/Pentesting/comments/se1evj/book_request_for_sailor/

<!-- SC_OFF -->Currently I am sailing around South America and have limited data I can use each month, I am currently taking a video course that occupies most of my data. On the slow days when there is no service or just whenever, is there a book on ethical hacking that is mostly just theory and not projects (that require data or a charged laptop)? I'm thinking a book that really covers the fundamentals with examples. Thanks! <!-- SC_ON --> submitted by /u/s-pi1313 (https://www.reddit.com/user/s-pi1313)
[link] (https://www.reddit.com/r/Pentesting/comments/se1evj/book_request_for_sailor/) [comments] (https://www.reddit.com/r/Pentesting/comments/se1evj/book_request_for_sailor/)
hacking: security in practice
Hacking on macOS

Hey guys, I’m pretty new to hacking I have a bit experience with Ubuntu and Kali Linux, but switched to macOS because it’s a more stable OS compared to Kali Linux and I’m currently studying computer science. Sadly we don’t talk that much about IT security. Long story short, I wanted to ask you guys whether you have some tips for someone using macOS as their main OS for hacking. I can’t use vmware, virtualbox etc. because I own a MacBook with 1,4GHz quadcore processor and 8gb ram. The battery life isn’t pretty long. It lasts about 5-6hrs and I don’t want to dualboot.

My plan is to switch to a MacBook Air M1 with 1TB or 512GB SSD and 16GB RAM and use a virtual machine. But until I switch to M1 macbooks, I want to use macOS compatible tools like metasploit, nmap, gobuster etc.

Do you have any tips for someone using macOS for hacking? Except something like (use a virtual machine , dualboot etc.)

I‘m using my terminal a lot and got average linux skill and basic bash scripting skills.

There a lot of pentesting tools on github mostly written to be executed on linux distros like kali or ubuntu. A lot of tools can be installed via brew, but pentesting tools for kali from gitbub cant be used on macOS out of the box. I tried to change the intall bash scripts but the still are not working.

Any tips how to get linux (kali linux) tools working on macOS.

Thanks in advance

submitted by /u/FigmaWallSt
[link] [comments]
hacking: security in practice
Ways someone could have used my IP-address

Hi everyone.

Can you guys provide me ways of how someone else could have used my IP-address to do shady things online?

Examples like:

- Have actual access to my network.

- Have a backdoor to my PC which is connected to my network.

etc.



Please help.

submitted by /u/Witty_Control6793
[link] [comments]
hacking: security in practice
Credit and debit card numbers

I recently started working in the finance department of an ATM provider and today I was working in a file with full credit and debit card numbers just under 10k

From the other info I could see there didnt seem to be any other numbers like expirey date etc. I reported this straight away to the finance manager and they looked the file path to only specific teams and personell.

My question is, is this really a fix for the issue? Also would a hacker be able to use just the numbers on their own for malicious use?

submitted by /u/keechy1231
[link] [comments]
Dark Reading: Attacks/Breaches
Log4j Proved Public Disclosure Still Helps Attackers

Disclosure also puts organizations in the awkward position of trying to mitigate a vulnerability without something like a vendor patch to do the job.
Dark Reading: Attacks/Breaches
With Cloud the Norm, Insiders Are Everywhere — and Pose Greater Risk

After companies accelerated their adoption of cloud infrastructure, remote workers are now insiders and pose significant risks, and costs, to companies.
Hacking Articles Tips Tricks Videos Tutorials
Photo
Dark Reading: Attacks/Breaches
Barracuda Expands Email and Endpoint Protection Capabilities in MSP Security Offerings

Barracuda enhances SKOUT Managed XDR offering via new integration with Barracuda Email Protection and alliance with SentinelOne for endpoint protection.
Hacking Articles Tips Tricks Videos Tutorials
Photo
Dark Reading: Attacks/Breaches
IFSEC Seeks Security Pros for New Survey on Physical Access Control

Take part in an IFSEC Global survey to better understand the state of access control in 2022.
Hacking Articles Tips Tricks Videos Tutorials
Photo
Hacking Articles|Raj Chandel's Blog
Domain Persistence: Golden Certificate Attack

IntroductionSecurity analysts who have some knowledge about Active Directory and pentesting would know the concept of tickets. Kerberos, the default authentication mechanism in an AD, uses ticket-based authentication where a Key Distribution Center (KDC) grants a Ticket-Granting Ticket (TGT) to a user requesting access to a service or an account which can then be redeemed to generate a service ticket (ST) to access a particular service, like SQL account. Attacks such as Golden Ticket demonstrate how an attacker can persist its access to the domain admin by obtaining “krbtgt” account’s NTLM hash. Domain persistence is necessary for an analyst in the event the admin password gets changed. Persistence can also be achieved by using certificate based authentication deployed in Active Directory Certificate Service. One such method is the Golden Certificate Attack. This technique leverages the certificate-based authentication in AD enabled by default with the installation of ADCS (Active Directory Certificate Services) by forging a new certificate using the private key of the CA certificate. The technique was implemented by Benjamin Delpy in Mimikatz. Will Schroeder and Lee Christensen wrote a research paper on this technique which can be referred here.<o:p Table of Content<o:p· ADCS and Certificate Basics<o:p

· Installing ADCS in a local AD environment<o:p

· Extracting CA certificate<o:p

· Forging a new CA certificate<o:p

· Obtaining domain admin’s TGT<o:p

· Extracting admin NTLM hash<o:p

· Performing PtH (Pass the Hash) attack<o:p ADCS and Certificate Basics<o:pADCS provides authentication in a forest. It enhances the overall security identity of a member (user or service account) by binding it to a corresponding private key. A certificate is an X.509-formatted digitally signed document used for encryption, message signing, and/or authentication. It contains the following details:<o:p

· Subject- The owner of the certificate.<o:p

· Public Key- Associates the Subject with a private key stored separately.<o:p

· NotBefore and NotAfter dates- Define the duration that the certificate is valid.<o:p

· Serial Number- An identifier for the certificate assigned by the CA.<o:p

· Issuer- Identifies who issued the certificate (commonly a CA).<o:p

· SubjectAlternativeName- Defines one or more alternate names that the Subject may go by.<o:p

· Basic Constraints- Identifies if the certificate is a CA or an end entity, and if there are any constraints when using the certificate.<o:p

· Extended Key Usages (EKUs)- Object identifiers (OIDs) that describe how the certificate will be used. Also known as Enhanced Key Usage in Microsoft parlance<o:p

· Signature Algorithm - Specifies the algorithm used to sign the certificate. <o:p

· Signature- The signature of the certificates body made using the issuer’s (e.g., a CA’s) private key.<o:p

Certificate Authorities (CAs) are responsible for issuing certificates. Upon ADCS installation, CA first creates its own public-private key pair and signs its own root CA using its private key. Hosts add this root CA in heir systems to build a trust system. <o:p Certificate Enrollment - The process of a client obtaining a certificate from AD CS is called certificate enrolment in which the following steps happen:<o:p

· Client generates public/private key pair<o:p

· Client places public key in a Certificate Signing Request which includes details like subject of certificate and certificate template name.<o:p

· Clients sign CSR using private key and send CSR to enterprise CA server.<o:p

· CA[...]
Hacking Articles Tips Tricks Videos Tutorials
Hacking Articles|Raj Chandel's Blog Domain Persistence: Golden Certificate Attack IntroductionSecurity analysts who have some knowledge about Active Directory and pentesting would know the concept of tickets. Kerberos, the default authentication mechanism…
server verifies the client’s requested certificate’s template<o:p

· CA generates the certificate and signs it using its own private key<o:p Types of extensions in certificates - Following extensions can be found throughout this article:<o:p

· *.p12 - The PKCS#12 is a binary format for storing the server certificate, any intermediate certificates, and the private key into a single encryptable file. Whenever you export a certificate using certsrv.mscit comes out in a p12 format.<o:p

· *.pfx - It is the same as *.p12. *.pfx files are also PKCS#12 format binary certificates. The only difference is that *.pfx was developed by Microsoft and *.p12 by Netscape. So, for compatibility reasons you’ll see us converting *.p12 into *.pfx format.<o:p

· *.pem - Contains Base64 encoded certificate+private key pair in this context. Otherwise, a pem file can have any thing depending on the developer.<o:p Installing ADCS in a local AD environment<o:pTo configure ADCS in our test environment, we followed the following steps.<o:p

Step 1: Go to server manager and choose “add roles and features”<o:p https://blogger.googleusercontent.com/img/a/AVvXsEjA-dYzVjhP9cXj8nWebXYNJwssCUXEi5pH_Lf_KSQHhjaJ5pSSqWoBsikkoG0duyzYGMnnJ5W1a7Bp6n2x3QIwAz9rEFOceWqSwzSmNGmUwSDIS8_MKRaXlr8SyVV1oOO4uwyqXEcvwIPhQOVYsT8DMjvwQd3zZw5qmRmSmjoATQ4URsGvBxP_KF05sA=s16000 <v:shapetype<v:stroke<v:formulas<v:f<v:f<v:f<v:f<v:f<v:f<v:f<v:f<v:f<v:f<v:f<v:f<v:path<o:lock<v:shape<v:imagedata<o:p

Step 2: You could read about pre-requisites that windows recommends and click next<o:p https://blogger.googleusercontent.com/img/a/AVvXsEgViusZHka1lGGAcHHE79rJ-MaM6smuPSccaDmwPhSnRPzx_kyGazpEQHN94hXxTB3VjtsEfthxobdvD-IbnyhMIk30ZYixVurz7PFn7vFHGQNwifVm7ZjG6OupBXHYt00XVTAT3vfqmar9vEdks0r03DThqEiUy9KVwhxTq3szAcxD1Zhcpl59SThq0A=s16000 <v:shape<v:imagedata<o:p

Step 3: Choose the server from the server pool. Your environment could have multiple pools, we’ll choose DC1.ignite.local<o:p https://blogger.googleusercontent.com/img/a/AVvXsEg8hE3apCM6G0JQv11DgHXRtMg-NEDcBmMQdS_dmC245nvaIRZJFgWaRQsz_nzKSMLekKIQrkdXsElSdg2wL-P0eci_9f2NZBLp_PO6u80B8y_6snMSNhVNvp9GWiYTmvKXgkVhzw9U3Yb8dscC9Ybzd3y9kDwssNPrk3bN_2PlNxEXg0BDtSOwmXjVLg=s16000 <v:shape<v:imagedata<o:p

Step 4: Under server roles, choose Active Directory Certificate Services and click next<o:p https://blogger.googleusercontent.com/img/a/AVvXsEjz4tQ2-k550CcP3gAAGjsEq1dqakfzZ6S3qAa3V4O8uZ-1tSvWtACc2b3DUrqWkTTaZleVo_bGgsWbMATJLtGZ-lWcADBj1SN6cSLAZrZtomFIzRRPLXPpFNsVOAWYtOT-PA0i7kCiedNCjoCpqtFDSeOGPnS8T-Vt6ORgPva6yDqpI8ywaYwzzdmx7A=s16000 <v:shape<v:imagedata<o:p

Step 5: You can click next on this step or add some features. For this demo we don’t need anything extra so click next.<o:p https://blogger.googleusercontent.com/img/a/AVvXsEjvAUgCEuvxuF6Z2nd604xyletQPhzcEuc-Csk8UhIC6bAGdP-g02iBvYbjyD0qYp5aKFxMIB9eUOBeA6bvskQCtQ6L-Odo5GnI3E20zkAPwGYUT8jxV-7wt8yk4KwKMNkimgkYAA1qJ---A_jtiLY8zHLWF9E5QXsWRpgHDIFKQCGcr1y1mR5XxkPQ_w=s16000 <v:shape<v:imagedata<o:p

Step 6: Choose your role as the Certificate Authority. A CA is the primary signer of user certificates and allows them access to resources under certificate-based authentication schema.<o:p https://blogger.googleusercontent.com/img/a/AVvXsEh-vJOxCSRmlPOB4f2WdrGInD8SZ9RViF6BgiGGysgKddtR9fsbiKevKlmzdrmvc00N-MUuaWwmRwG9XghC0JYUa0b6i2B48_SE2JzYet_RBRnX9-Q0RYxZjHviFJIKPkSU8WOhKUNYLZW_zouEJpqdCMgN3oP634vE0DZS6IxpE89WxZ-VmGZT1kuXaA=s16000 <v:shape<v:imagedata<o:p

Step 7:Click install<o:p https://blogger.googleusercontent.com/img/a/AVvXsEhda5FuIvGXHKWTL1TWZyQvA8rYhtd2OTmmGl3pK3jH481JuM1MqN9Y5j0XmHJ4AzofbZAtBMhfmXdoS7C0D03kWat6Ztj2EDQ5vTriKDw-A-g0kvHC8PkZ1Mp98KWnMOmMAL31tkI5ckmKqPWiSwUsRE2xLcqLJt_IMLNU2WN-MbRe-mtuDafdP8Vbag=s16000 <v:shape<v:imagedata<o:p

Step 8: Under the flags [...]