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
KitPloit - PenTest Tools!
Shepard - In Progress Persistent Download/Upload/Execution Tool Using Windows BITS

https://1.bp.blogspot.com/-iYsKmrcpAhU/YLc08wdJYXI/AAAAAAAAXqs/Ljc79r_4CjQdUY5hYAlGS-ZPCvWBhgJaQCNcBGAsYHQ/w640-h360/malware.png
This is an IN PROGRESS persistance tool using Windows Background Intelligent Transfer Service (BITS).

Functionality: File Download, File Exfiltration, File Download + Persistent Execution

Usage: run shepard.exe as Administrator with the following command line arguments

-d remoteLocation, writePath: regular file download to a local path of your choice

-e remoteLocation, localPath: regular file upload from a local path of your choice (only sends to IIS server, this is a limitation with BITS)

-dr remoteLocation, writePath, [optionalFileArgs]: file download to a path of your choice, and will attempt to maintain persitance. The downloaded file will attempt to run with optionalFileArgs and BITS will check back every 30 seconds to make sure the file is still running on the compromised system.

Running this executable with no arguments or an incorrect amount of arguments will cause shepard to exit cleanly.
BINDSHELL

The server (victim) is written using C#. It listens on port 6006.

Usage: run shepardsbind_serv.exe with no arguments.
The client (attacker) is written using Python and takes one argument: the IP address of the victim's machine. Usage: run shepardsbind_recv.py with one argument: Using them in conjunction

The only executable that must be on the victim's machine is shepard.exe. Host the download bindshell executable to a publicly accessible place. Shepard will download and run the bindshell executable, and the user can now use the python reciever. If the shell is found and killed, it will restart after 30 seconds. Last steps in progress: finding out how to rerun shepard.exe to redownload in case the shell executable is deleted. Most likely will use a service
Download Shepard

___________________________
@hacking_Attack
@Hacking_Video
Shepard - In Progress Persistent Download/Upload/Execution Tool Using Windows BITS

This is an IN PROGRESS persistance tool using Windows Background Intelligent Transfer Service (BITS). Functionality: File Download, File Exfiltration, File Download + Persistent Execution Usage: run shepard.exe as Administrator with the following command line arguments -d remoteLocation, writePath: regular file download to a local path of your choice -e remoteLocation, localPath: regular file upload from a local path of your choice (only sends to IIS server, this is a limitation with BITS) -dr remoteLocation, writePath, optionalFileArgs: file download to a path of your choice, and will attempt to maintain persitance. The downloaded file will attempt to run with optionalFileArgs and BITS will check back every 30 seconds to make sure the file is still running on the compromised system. Running this executable with no arguments or an incorrect amount of arguments will cause shepard to exit cleanly.BINDSHELL The server (victim) is written using C#. It listens on port 6006. Usage: run shepardsbind_serv.exe with no arguments. The client (attacker) is written using Python and takes one argument: the IP address of the victim's machine. Usage: run shepardsbind_recv.py with one argument: Running shepardsbind_recv.py with no arguments will return an error. The prompt will look like: %SBS% Using them in conjunction The only executable that must be on the victim's machine is shepard.exe. Host the download bindshell executable to a publicly accessible place. Shepard will download and run the bindshell executable, and the user can now use the python reciever. If the shell is found and killed, it will restart after 30 seconds. Last steps in progress: finding out how to rerun shepard.exe to redownload in case the shell executable is deleted. Most likely will use a service Download Shepard
Read more...

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Photo
Black Hat Ethical Hacking
VMware Sounds Ransomware Alarm Over Critical Severity Bug

https://www.blackhatethicalhacking.com/wp-content/uploads/2017/11/black-hat-locks-and-electronics.jpg VMware Sounds Ransomware Alarm Over Critical Severity BugPost Views: 402
Reading Time: 1 Minute
VMware patched a critical bug impacting its vCenter Server platform with a severity rating of 9.8 out of 10. The company said the flaw could allow a remote attacker to exploit its products and take control of a company’s affected system.
VMware went a step further on Tuesday, calling on IT security teams – already on high alert over an uptick in costly and destructive ransomware attacks – to patch systems fast.

“In this era of ransomware it is safest to assume that an attacker is already inside the network somewhere, on a desktop and perhaps even in control of a user account, which is why we strongly recommend declaring an emergency change and patching as soon as possible,” wrote VMware’s Bob Plankers, technical marketing architect in a Tuesday post. Critical Bug Impacts Critical Mass?The vulnerability, tracked as CVE-2021-21985, impacts vCenter Server platforms, which is in widespread use and used to administer VMware’s market leading vSphere and ESXi host products.

Claire Tills, a senior research engineer with Tenable wrote in a post commenting on the bug, “patching these flaws should be a top priority. Successful exploitation would allow an attacker to execute arbitrary commands on the underlying vCenter host.”
See Also: PDF Feature ‘Certified’ Widely Vulnerable to Attack Tills note exploiting the vulnerability is trivial. All an attacker would need to do is be able to access vCenter Server over port 443, she wrote. “Even if an organization has not exposed vCenter Server externally, attackers can still exploit this flaw once inside a network.”

Kenna Security’s director of security research Jerry Gamblin, however noted estimates of how many networks are vulnerable attacks is relatively small.

“Some early research from Rapid 7 shows that only around 6K’s VCenters are exposed directly to the internet, which makes the ‘blast radius’ tiny and the initial entry point into a network unlikely with this pair of CVES,” Gamblin wrote in an email commentary to Threatpost.

Gamblin is referring to both the critical CVE-2021-21985 bug and a second vulnerability reported by VMware on Tuesday, CVE-2021-21986. This second bug has a medium CVSS severity rating of 6.5 and is tied to an authentication mechanism issue in vCenter Server plugins.
See Also: Offensive Security Tool: Snallygaster Breaking Down the Critical BugWorkarounds and updates are available to mitigate both flaws, according to VMware.

“The vSphere Client (HTML5) contains a remote code execution vulnerability due to lack of input validation in the Virtual SAN Health Check plug-in which is enabled by default in vCenter Server,” VMware’s security bulletin states for the critical (CVE-2021-21985) bug. “The affected Virtual SAN Health Check plug-in is enabled by default in all vCenter Server deployments, whether or not vSAN is being used.”

VMware’s Virtual San (or vSAN) is a software-defined storage solution that typically supports hyper-converged infrastructure. The Health Check plug-in “checks to monitor the status of cluster components, diagnose issues, and troubleshoot problems,” according to a VMware description of the tool.

VMware credited the researcher identified only as “Ricter Z” of 360 Noah Lab for finding the bug. See Also: Hacking Stories: Xbox UndergroundSource: threatpost.com (Click Link)Recent News* https://www.blackhatethicalhacking.com/wp-content/uploads/2021/06/Untitle[...]

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Photo
Black Hat Ethical Hacking
OSINT Tool: LinkedIn Scraper

https://www.blackhatethicalhacking.com/wp-content/uploads/2017/11/black-hat-locks-and-electronics.jpg OSINT Tool: LinkedIn ScraperPost Views: 2,963 https://www.blackhatethicalhacking.com/wp-content/uploads/2020/11/BECOME-A-PATRON-AND-UNLOCK-EXCLUSIVE-VIDEOS-8-1-300x120.png Reading Time: 5 Minutes
OSINT Tool: LinkedIn Scraper GitHub Link
Linkedin Scraper

LinkedIn Scraper by joeyism, is a library that scrapes LinkedIn for user data using only the terminal and Selenium for really fast data extracted publicly. As part of OSINT, ‘Reconnaissance’ is the most important part to learn and study about a person or a company, as part of an investigation, or even used to simulate targeted Phishing attacks. All this info is Open Source Intelligence techniques, thinking outside the box and using custom code to perform specific outcome.
Want to know how your coverage looks like to the public?

This is the tool to use, giving you more visibility on your company or an individual. It uses advanced techniques like bypassing the mechanisms so that you can use a cookie and authenticate through the terminal using selenium going through fields that are available already on LinkedIn.
Installation
pip3 install --user linkedin_scraper
Version 2.0.0 and before is called linkedin_user_scraperand can be installed via pip3 install --user linkedin_user_scraperSetup

First, you must set your chromedriver location by
export CHROMEDRIVER=~/chromedriver
Usage

To use it, just create the class.
Sample Usage
fromlinkedin_scraperimportPerson, actionsfromseleniumimportwebdriverdriver=webdriver.Chrome() email= "some-email@email.address"password= "password123"actions.login(driver, email, password) # if email and password isn'tgiven, it'll prompt in terminalperson=Person("https://www.linkedin.com/in/andre-iguodala-65b48ab5", driver=driver)
NOTE: The account used to log-in should have it’s language set English to make sure everything works as expected.
User Scraping
from linkedin_scraper import Person person = Person("https://www.linkedin.com/in/andre-iguodala-65b48ab5")
Company Scraping
from linkedin_scraper import Company company = Company("https://ca.linkedin.com/company/google")
Scraping sites where login is required first
1. Run ipythonor python2. In ipython/python, run the following code (you can modify it if you need to specify your driver)

3.
from linkedin_scraper import Person
from selenium import webdriver
driver = webdriver.Chrome()
person = Person(“https://www.linkedin.com/in/andre-iguodala-65b48ab5”, driver = driver, scrape=False)

4. Login to LinkedIn

5. [OPTIONAL] Logout of LinkedIn

6. In the same ipython/python code, run

person.scrape()
The reason is that LinkedIn has recently blocked people from viewing certain profiles without having previously signed in. So by setting scrape=False, it doesn’t automatically scrape the profile, but Chrome will open the LinkedIn page anyways. You can login and logout, and the cookie will stay in the browser and it won’t affect your profile views. Then when you run person.scrape(), it’ll scrape and close the browser. If you want to keep the browser on so you can scrape others, run it as

NOTE: For version >= 2.1.0, scraping can also occur while logged in. Beware that users will be able to see that you viewed their profile.
person.scrape(close_on_complete=False)
so it doesn’t close.
Scraping sites a[...]

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Black Hat Ethical Hacking VMware Sounds Ransomware Alarm Over Critical Severity Bug https://www.blackhatethicalhacking.com/wp-content/uploads/2017/11/black-hat-locks-and-electronics.jpg VMware Sounds Ransomware Alarm Over Critical Severity BugPost Views:…
d-design-2-90x90.png Google PPC Ads Used to Deliver Infostealers2 days ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2021/06/Untitled-design-1-90x90.png Researchers Uncover Hacking Operations Targeting Government Entities in South Korea3 days ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2021/06/ransomware-payment-90x90.jpg Cyber-Insurance Fuels Ransomware Payment Surge4 days ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2021/06/banner-2021.2-release-90x90.png Kali Linux 2021.2 Release (Kaboxer, Kali-Tweaks, Bleeding-Edge & Privileged Ports)4 days ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2021/06/ezgif.com-gif-maker-90x90.jpg Cyber attack hits JBS meat works in Australia, North America5 days ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2021/05/HPE-corp-logo-1-90x90.jpg HPE Fixes Critical Zero-Day in Server Management Software6 days ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2021/05/Untitled-design-6-90x90.png PDF Feature ‘Certified’ Widely Vulnerable to Attack1 week ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2021/05/vulnerability-e1621953424713-90x90.jpg Pulse Secure VPNs Get Quick Fix for Critical RCE2 weeks ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2021/05/Untitled-design-5-90x90.png 100M Android Users Hit By Rampant Cloud Leaks2 weeks ago
* https://www.blackhatethicalhacking.com/wp-content/uploads/2021/05/Untitled-design-3-2-90x90.png WP Statistics Bug Allows Attackers to Lift Data from WordPress Sites2 weeks ago
The post VMware Sounds Ransomware Alarm Over Critical Severity Bug first appeared on Black Hat Ethical Hacking.

___________________________
@hacking_Attack
@Hacking_Video
Hacking Articles Tips Tricks Videos Tutorials
Black Hat Ethical Hacking OSINT Tool: LinkedIn Scraper https://www.blackhatethicalhacking.com/wp-content/uploads/2017/11/black-hat-locks-and-electronics.jpg OSINT Tool: LinkedIn ScraperPost Views: 2,963 https://www.blackhatethicalhacking.com/wp-content/u…
nd login automatically

From version 2.4.0 on, actionsis a part of the library that allows signing into LinkedIn first. The email and password can be provided as a variable into the function. If not provided, both will be prompted in terminal.
from linkedin_scraper import Person, actions from selenium import webdriver driver = webdriver.Chrome() email = "some-email@email.address" password = "password123" actions.login(driver, email, password) # if email and password isnt given, it'll prompt in terminal person = Person("https://www.linkedin.com/in/andre-iguodala-65b48ab5", driver=driver)
API
Person

A Person object can be created with the following inputs:
Person(linkedin_url=None, name=None, about=[], experiences=[], educations=[], interests=[], accomplishments=[], company=None, job_title=None, driver=None, scrape=True) linkedin_urlThis is the linkedin url of their profile nameThis is the name of the person aboutThis is the small paragraph about the person experiencesThis is the past experiences they have. A list of linkedin_scraper.scraper.ExperienceeducationsThis is the past educations they have. A list of linkedin_scraper.scraper.EducationinterestsThis is the interests they have. A list of linkedin_scraper.scraper.InterestaccomplishmentThis is the accomplishments they have. A list of linkedin_scraper.scraper.AccomplishmentcompanyThis the most recent company or institution they have worked at. job_titleThis the most recent job title they have. driverThis is the driver from which to scraper the LinkedIn profile. A driver using Chrome is created by default. However, if a driver is passed in, that will be used instead.
For example
driver = webdriver.Chrome() person = Person("https://www.linkedin.com/in/andre-iguodala-65b48ab5", driver = driver) scrapeWhen this is True, the scraping happens automatically. To scrape afterwards, that can be run by the scrape()function from the Personobject. scrape(close_on_complete=True)This is the meat of the code, where execution of this function scrapes the profile. If close_on_complete is True (which it is by default), then the browser will close upon completion. If scraping of other profiles are desired, then you might want to set that to false so you can keep using the same driver.
Company
Company(linkedin_url=None, name=None, about_us=None, website=None, headquarters=None, founded=None, company_type=None, company_size=None, specialties=None, showcase_pages=[], affiliated_companies=[], driver=None, scrape=True, get_employees=True) linkedin_urlThis is the linkedin url of their profile nameThis is the name of the company about_usThe description of the company websiteThe website of the company headquartersThe headquarters location of the company foundedWhen the company was founded company_typeThe type of the company company_sizeHow many people are employed at the company specialtiesWhat the company specializes in showcase_pagesPages that the company owns to showcase their products affiliated_companiesOther companies that are affiliated with this one driverThis is the driver from which to scraper the Linkedin profile. A driver using Chrome is created by default. However, if a driver is passed in, that will be used instead. get_employeesWhether to get all the employees of company
For example
driver = webdriver.Chrome() company = Company("https://ca.linkedin.com/company/google", driver=driver) scrape(close_on_complete=True)This is the meat of the code, where execution of this function scrapes the company. If close_on_complete is True (which it is by de[...]

___________________________
@hacking_Attack
@Hacking_Video
hacking: security in practice
C auditing tools and binary fuzzing

I am trying to raise awareness on my company about security. I have discovered several vulnerabilities on the administration webpage of our products but it doesn't seem to be enough for them to dedicate a team to secure our products.

We develop on C, so I thought that if I could find any serious vulnerability on the main product they would take all of this more seriously.

Do you know any code auditing tool focused on C projects? I have used previously Snyk for javascript applications, I would like something similar. I was thinking about binary fuzzing too.

Most of the libraries we use are developed by ourselves, so library version vulnerabilities are mostly discarded.

Before you ask, yes, I am allowed to pentest and audit our products.

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

___________________________
@hacking_Attack
@Hacking_Video