Keep your own copy of blogs, to extract IOC, analyze the threats and follow hot topics.
- only the main blog portion saved, no comments, extra links, etc...
- blog related files (html, css, js, pic) saved for offline reading
- index.html generated with each blog link
- tested on Windows and Linux
git clone https://github.com/jingkang99/bloglinks
cd bloglinks
$ yarn
yarn install v1.22.10
info No lockfile found.
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
Done in 7.84s.
# all blogs saved in this specified folder
export ARCROOT='../arcroot'
$ node get_logrocket_blog.js
Usage:
node --inspect get_logrocket_blog.js --save-urls
node --inspect get_logrocket_blog.js --save-blog NUM
node --inspect get_logrocket_blog.js --check-new
loop each blog index html page and save all blog urls to an array
node --inspect get_logrocket_blog.js --save-urls
save all blogs in the array
node --inspect get_logrocket_blog.js --save-blog
save the first 100 blogs in the array
node --inspect get_logrocket_blog.js --save-blog 100
check if new blog published, and update the array
node --inspect get_logrocket_blog.js --check-new
- axios
- colors
- crypto
- hashmap
- cheerio
zero trust
Corp | Script |
---|---|
perimeter81 | get_1page_perimeter81.com_02.js |
axissecurity | get_1page_axissecurity.js |
banyansecurity | get_1page_banyansecurity.io_04.js |
twingate | get_1page_twingate.com.js |
cyolo | get_npage_cyolo.io_03.js |
appgate | get_npage_appgate.com_09.js |
instasafe | get_1page_instasafe_12.js |
attivonetworks | get_npage_attivonetworks.com_06.js |
netmotionsoftware | get_npage_netmotionsoftware_11.js |
infusedinnovat | get_npage_infusedinnovations_10.js |
doubleoctopus | get_npage_doubleoctopus_15.js |
delinea | get_npage_delinea_16.js |
gurucul | get_1page_gurucul_17.js |
securecircle | get_1page_securecircle.com_20.js |
xdr
Corp | Script |
---|---|
mandiant | get_npage_mandiant.com_08.js |
corelight | get_1page_corelight_14.js |
sentinelone | get_npage_sentinelone_21.js |
sentinelone.lab | get_npage_lab.sentinelone_22.js |
cybereason | get_1page_cybereason_23.js |
uptycs | get_npage_uptycs_24.js |
sase
Corp | Script |
---|---|
akamai | get_1page_akamai_13.js |
netskope | get_1page_netskope.com_05.js |
ess
Corp | Script |
---|---|
paloaltonetworks | get_1page_paloaltonetworks_18.js |
unit42 | get_1page_unit42.panetworks_19 |
gui dev
Corp | Script |
---|---|
logrocket | get_logrocket_blog.js |
no more update
- fireeye