Skip to content
 
 

Latest commit

 

History

39 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-curl-impersonate

node-curl-impersonate is a library that allows for you to use curl-impersonate natively, providing an easy interface for passing headers, flags, and other information for your request. This library specifically is used to bypass TLS Fingerprinting that is present on some cloudflare or other DDOS protected sites. I do not support using this for malicious purposes, only to demonstrate that TLS Fingerprinting is not a safe way to secure your website from web scrapers, and to show how easy web scraping is in general.

fixed issue with large page support

Added new impersonate profiles

curl_chrome136
curl_chrome142
curl_firefox144
curl_safari153
curl_safari155
curl_safari170
curl_safari172_ios
curl_safari180
curl_safari180_ios
curl_safari184
curl_safari184_ios
curl_safari260
curl_safari2601
curl_safari260_ios
curl_tor145

About

A Linux and OSX Library for using curl-impersonate inside of NodeJS.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages