Cyber Detective💙💛 Profile picture
Mar 16, 2022 15 tweets 12 min read Read on X
Open Source Intelligence (#osint) is based on the use of hundreds of open source tools. In my experience, the main problem of good #opensource tools is extremely LOW number of users.

In this thread I will tell how independent developers find their audience (free)🧵🧵⬇️ (1/14)
(2/14) Check how your product runs outside your computer.

For starters, try opening your Github repository at Gitpod.io (it's free online #Ubuntu).

This will show what the user will need to install to run
Ex: the Python modules to include in requirements.txt
(3/14) Test your product on different operating systems

Ideally, you should install several virtual machines on your computer. VM images can be found here:

Linux - osboxes.org

Windows (legal, free 90 days) - developer.microsoft.com/en-us/microsof…

MacOS - developer.apple.com/documentation/…
(4/14) Spend a LOT of time designing the #Github repository

Make at least 5 example commands to run
Describe EVERY function
Add pictures and tags
Describe any pitfalls you found when testing with different systems
Add your contact information
(5/14) Create a project website with detailed documentation

For example, you can simply have a web page on Github Pages (this is very fast and not badly indexed by search engines).

You can also use special sites to host technical documentation (readthedocs.org etc)
(6/14) The more time you spend on the first four points, the more payback you will get on the next steps.

And if your tool doesn't run on #Ubuntu on the first try and doesn't have a proper README, the work described in the following steps is pointless!
(7/14) Get product accounts on social media

Promoting something from scratch is a very long and arduous process.

Start with those platforms where you already have accounts with at least some readers and from where you can redirect people to your new page
(8/14). Make tweets about your project and use the two main tricks (works even without followers):

1. Use tags that popular bots retweet - #python, #opensource, #javascript etc
2. Tag the accounts of popular tech bloggers who frequently tweet about tools similar to yours
(9/14) Make posts in themed subreddits on #Reddit:

For example:

reddit.com/r/OSINT/
reddit.com/r/GEOINT/
reddit.com/r/SOCMINT/

reddit.com/r/opensource/ (but it's better to start with smaller subreddits)
(10/14) If your project has something to do with cybersecurity, try making a post on #HackerNews

news.ycombinator.com

It will probably only get a few dozen pluses, but they will be pluses from a quality audience.
(11/14) Look for related questions on #Quora, #Stackoverflow, #Stackexchange, #Askubuntu

Register accounts and add detailed answers to them with examples of commands and the name of your tool (best to avoid direct links to avoid being blocked)
(12/14) Ask to be added to themed collections

There are a lot of different themed collections on Github. Write to the contributors asking them to add your project. Not much traffic comes from collections, but, their owners are often have blogs and can make a post about your tool
(13/14) Feel free to write to techno-journalists.

Google articles on the topic of your product over the last year, look at the profiles of their authors and write to them. They may not answer, but they may remember your tool and write about it when the opportunity arises.
(14/14). Remember that promoting a software product is a very TRUE and LONG process. Especially if the product is highly specialized.

If you have more than 20-30 stars on Github after all the actions described above, you can consider it a great success.
@threader compile
@threadreaderapp unroll
@threadrip unroll
@PingThread unroll
@threadreaders unroll
@TurnipSocial save
@readwiseio save thread
@tresselapp save thread
@rattibha 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

Jun 9
One Million Dorks

A repository with text files containing a million dorks for finding potentially vulnerable web pages and sensitive data (in Google and other search engines).

Can be used with various automation tools.



Contributor @hack0Shiv github.com/HackShiv/OneDo…
Image
Read 7 tweets
Oct 17, 2023
#socmint cheatsheets from @Haax9_:

Google
LinkedIn
Twitter
Facebook
Instagram
Snapchat
TikTok
Tinder
Github
Reddit
Tumblr
Amazon & Digital Ocean Buckets
Parler

🧵🧵🧵⬇️⬇️
Google OSINT Cheatsheet



🧵🧵🧵⬇️⬇️

⚠️Some techniques may be outdated or may not work for all accounts⚠️ cheatsheet.haax.fr/open-source-in…
Image
Linkedin OSINT Cheatsheet



🧵🧵🧵⬇️⬇️

⚠️Some techniques may be outdated or may not work for all accounts⚠️ cheatsheet.haax.fr/open-source-in…
Image
Read 16 tweets
Aug 20, 2023
15 reverse face image search tips

- search engines
- AI image editing tools to enhance the quality of search results
- how to reverse face image search without photos
- quick face search on video
- protect yourself

🧵🧵🧵

#osint #socmint Image
When searching on Google, use not only Lens, but also the OLD image search (which gives very different results). You can access it using this tool:



🧵 1 googlelens.imagesniper.eu
Image


A very good tool for searching for faces and images in general, which is often more effective than Google. It also recognises text in images and translates it.

🧵 2 yandex.ru/images/
Image
Read 17 tweets
Mar 17, 2023
Is it possible to use neural networks to create a whole series of photos of one person for a fake social network profile ("sock puppet")?

I show by examples the possible way of solving the problem (this is not an easy way ).

🧵🧵🧵
In order to successfully pretend to be another person on the Internet, you need a series of photos in different places and different clothes. But it's a lot of work to make these (even with AI).

First, let's create a photo of a person's face.

huggingface.co/spaces/stabili…
Now let's try to combine this photo with different images of other men using UnCLIP_Image_Interpolation_Demo.

If you try many different variants and adjust step 12, there is a chance of getting some good-looking variants.

huggingface.co/spaces/NagaSai…
Read 7 tweets
Mar 17, 2023
Sometimes I do threads about members of the OSINT-community. For example, you may have already read about @Sox0j or @rly0nheart.

Today I want to talk about 9 tools lists made by @SerScorza, #osint and #dfir specialist from Italy.

🧵🧵🧵
Read 10 tweets
Mar 8, 2023
The #osint community includes participants from all over the world and every country has something to learn from.

6 tips for working with presentations and video reports in foreign languages

(1/7)🧵🧵🧵
You can take the easy way and just translate the presentation file using one of the many online services:

doctranslator.com/translate-ppt/
onlinedoctranslator.com
products.aspose.app/pdf/translate/…

But often this leads to poor quality results. But for some situations it is quite good.

(2/7)🧵
It is better to extract text from a presentation so you can translate it later with more advanced translators. This can be done with the help of these services:

products.aspose.app/slides/parser
zamzar.com/convert/pptx-t…
convertio.co/ppt-txt/

(3/7)🧵
Read 8 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!

:(