10 online tools to make working with the Linux command line faster and more efficient

(1/12)

🧵🧵🧵

#linux #bash #cli
There are hundreds of thousands of ready-made #bash command combination examples on Stackoverflow, AskUbuntu, Stackexchange etc.

Explainshell.com figure out exactly what a particular command combination does in details.

(2/12)

🧵🧵
If a command fails to execute, you can use the shellcheck.net tool to find out exactly where in the line there is an error.

(3/12)

🧵🧵
UsiScript

And this tool comes in handy when writing complex #bash scripts. It can be used to generate a template with comments, variables, file paths and other parameters.

It can save you time and effort by relieving you of routine work.

usiscript.com/indexcreate.ph…

(4/12)

🧵🧵
awk.js.org

Awk is one of the oldest (but also one of the most useful) Linux commands for extracting data from tables and text files, and for automatically generating texts.

This site makes it easy to experiment with awk syntax and different inputs.

(5/12)

🧵🧵
regextester.com

In order to use awk to its full potential, you need to be able to compose regular expressions (which also work with grep, find, sed, tr, vi etc).

This site will help you find a suitable regular expression, test it, and modify it.

(6/12)

🧵🧵
chmod-calculator.com

The file permissions system in Linux is quite complex and it is easy to get confused. This simple site automatically generates permission codes in different formats.

(7/12)

🧵🧵
Cron is #cli utility to set up scheduled tasks.

crontab.guru — quick and simple editor for cron schedule expressions.

(8/12)

🧵🧵
curlbuilder.com

Curl is one of the most important commands for #osint. It is used to make requests to servers from the command line (e.g. for parsing sites or collecting data with APIs).

This simple site will help to write queries more quickly.

(9/12)

🧵🧵
reqbin.com/curl

Tool also allows you to compose and test queries using curl online.
But unlike the curlbuilder.com, it has dozens of ready-made examples for different purposes (e.g. for loading xml and json data, which is often needed in osint)

(10/12)

🧵🧵
And, in final, if you want to try some Linux commands without installing Linux, there are numerous online terminals available.

For example:

copy.sh/v86/?profile=l…
masswerk.at/jsuix/index.ht…
bellard.org/jslinux/vm.htm…

(11/12)

🧵🧵
(12/12)

🧵🧵

If you're a #osint expert but haven't yet realised just how much automation is possible with the command line, I recommend you read this thread:

@threader compile
@threadreaderapp unroll
@threadrip unroll
@PingThread unroll
@threadreaders unroll
@TurnipSocial save
@readwiseio save thread
@tresselapp save thread
@rattibha unroll
@getnaked_bot unroll

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Cyber Detective🇺🇦

Cyber Detective🇺🇦 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @cyb_detective

Jul 6
Secret Regex List

List of regular expressions to search for API keys and other juicy info.

Useful when searching in public code repositories as well as when researching files on the computer/server that is your target.

github.com/h33tlit/secret…

#regex #api

🧵
You can check how the regular expressions in the list above work on the grep.app.

This tool searches code from over a half million public repositories on #GitHub.

🧵
If you want to search for API keys in files on the computer/server, any of the many grep utilities can be used.

Their list with a brief description can be found in this repository:

github.com/cipher387/awes…

#regex #grep #osint

🧵
Read 4 tweets
Jul 5
XARGS 🧵

When I post a link to a #osint #cli tools, people ask me: "Why bother with the command line when you can do the same thing with online tools?"

№1 reason is the ability to automate the research of a LIST of domains, emails, phone numbers or other objects.

⬇️
This can be done using the XARGS utility, which is installed by default on Linux/MacOS (and can be installed on Windows).

I will show you how to use it using the BlackBird tool, which searches for profiles in 113 social networks by nickname.

github.com/p1ngul1n0/blac…

⬇️
1. Create file nicknames.txt and put some nicknames in it.

2. Run command:

cat nicknames.txt | xargs -L1 python3 blackbird․py -u

3. Wait for the script to finish and make sure the results folder contains the json files for each nickname.

⬇️
Read 7 tweets
Jul 3
osint.ngrok.io

New search engine from @dancho_danchev developed especially for #osint specialists!
It has many filters and advanced search operators that can help you analyse the information you find more quickly and effectively.
I will talk more about them in this🧵
It's possible to filter results by filetype, language, domain, author, keywords and protocol (https or http) and also sort by date.

🧵
All the filters mentioned in the previous tweet are available not only for searching web pages, but also for searching pictures.

🧵
Read 7 tweets
Jun 26
Why do so many people think a hacker is a man with glasses, a ridiculous jumper, disheveled hair and crazy eyes?

It's all this movie's fault:

Hackers - Wizards of the Electronic Age (1985)



🧵⬇️
All of the interviews were recorded at a tech conference (Sausalito, CA, 1984).

It was the world's very first film about hackers to be shown on TV. Editors of film Stewart Brand and Kevin Kelley) were inspired by Steven Levy's book "Hackers - Heroes of the Computer Revolution"
It is worth noting that many of the young people involved in the film have had brilliant careers, become very famous people and some of them have Twitter accounts:

Bill Budge @BillB
Lee Felsenstein @lfelsenstein
Andy Hertzfeld @andyhertzfeld
Susan Kare @SusanKare

🧵⬇️
Read 5 tweets
Jun 1
If you are interested in developing #osint tools (or #osint in general), I recommend you to subscribe to github.com/soxoj. He is one of the #opensource developers who have made huge contributions to the #osint community.

In this thread🧵 I'll talk about his main projects.
🧵(1/8) Maigret

One of the world's most versatile tools for searching social media accounts by username:

- support more than 2500+ sites;
- profiles pages parsing;
- extraction of personal info.

github.com/soxoj/maigret

#osint #socmint
🧵(2/8)

There are also addition features for the Maigret tool:

Maigret Maltego Transformation github.com/soxoj/maigret-…

Maigret Telegram Bot t.me/maigret_osint_…
github.com/soxoj/maigret-…

Instructions for integrating Maigret into third-party tools
github.com/soxoj/maigret-…
Read 14 tweets
Apr 18
Today I finally got my act together and put my collection's headings in order (although there's still work to be done). There are now more than a hundred sections.

github.com/cipher387/osin…

In this thread🧵 I will talk about the sections that I find most interesting.

(1/12)
github.com/cipher387/osin…

Interactive maps that display geotagged content from different social networks.

(2/12)🧵
github.com/cipher387/osin…

List of resources for accessing and analyzing #satellite imagery archives.

(3/12)🧵
Read 13 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(