Code Monkey home page Code Monkey logo

detectdee's Introduction

DetectDee

*Disclaimer: This article and this tool are for technical discussion and sharing only. Illegal use is strictly prohibited.

DetectDee: Hunt down social media accounts by username, email or phone across social networks example.gif screen.jpg

Feat

  • Includes sites frequently used by CyberSecurity practitioners
  • Hunt down social media accounts by username, email or phone
  • Precise thread control and custom request headers are used to prevent WAF recognition
  • Extensible, simple, and easy-to-use template
  • Integration of mobile versions of social networking sites

Install

Download(recommend)

https://github.com/piaolin/DetectDee/releases

Compile

git clone https://github.com/piaolin/DetectDee.git
cd DetectDee
go mod tidy
go run .

Usage

English

中文文档

Detect

Hunt down social media accounts by username, email or phone across social networks

Usage:
  DetectDee detect [flags]

Flags:
  -c, --check           self-check
  -e, --email strings   email[s], e.g. [email protected],[email protected]
  -f, --file string     Site data file (default "data.json")
  -g, --google          Show google search result
  -h, --help            help for detect
  -n, --name strings    name[s], e.g. piaolin,poq79,SomeOneYouLike
      --nsfw            Include checking of NSFW sites from default list.
  -o, --output string   Result file (default "result.txt")
  -p, --phone strings   phone[s], e.g. 15725753684,13575558962
      --precisely       Check precisely
      --proxy string    Make requests over a proxy. e.g. socks5://127.0.0.1:1080
  -r, --retry int       Retry times after request failed (default 3)
  -s, --site strings    Limit analysis to just the listed sites. Add multiple options to specify more than one site.
  -t, --timeout int     Time (in seconds) to wait for response to requests (default 10)
      --token string    chatgpt api token

Global Flags:
  -v, --verbose   verbose output

Please update the data for the first time

./DetectDee update

To search for only one user:

./DetectDee detect -n piaolin

To search for more than one user:

./DetectDee detect -n piaolin,blue

To search for more than one user and use ChatGPT for user tagging of results(need ChatGPT token):

./DetectDee detect -n piaolin,blue --token {ChatGPT Token}

To search for email:

To search for phone:

./DetectDee detect -p 15822575984,13188524682

Show google search(please check yourself):

./DetectDee detect -n piaolin,blue -g

To search in specified site:

./DetectDee detect -n piaolin -s github,v2ex

Screenshot

The screenshot function is used to screenshot the results of detect. Note that this function requires:

  • Chrome
  • A period of time
  • A bit of memory usage
Usage:                                                                         
  DetectDee screenshot [flags]                                                 
                                                                               
Flags:                                                                         
      --chrome         Show chrome                                             
  -d, --dir string     Folder path of the screenshot (default "screenshots")   
  -f, --file string    Url list file (default "result.txt")                    
  -h, --help           help for screenshot                                     
      --path string    Chrome ExecPath                                         
      --proxy string   Make requests over a proxy. e.g. socks5://127.0.0.1:1080
  -t, --thread int     Chrome number (default 3)                               
      --timeout int    Timeout (default 60)                                    
                                                                               
Global Flags:                                                                  
  -v, --verbose   verbose output

Screenshot the results of detect

./DetectDee screenshot

result.jpg screen.jpg

Contributing

We would love to have you help us with the development of DetectDee. Each and every contribution is greatly valued!

Here are some things we would appreciate your help on:

  • Addition of new site support, You can notify me that a site has an interface available, or you can write JSON directly
  • Bringing back site support of sites that have been removed in the past due to false positives

Todo

  • Credential Stuffing for result
  • More site
  • Secret

Supported site

CyberSecurity

  1. Freebuf
  2. HackerOne
  3. BugCrowd
  4. Jarvisoj
  5. VulFocus
  6. Secrss
  7. VirusTotal
  8. newBugKu
  9. yystv
  10. XZ
  11. huoxian
  12. ywhack
  13. TheHackerWorld
  14. ThreatBook
  15. SecPulse
  16. HackerRank
  17. EastMoney-src
  18. Sec-Wiki
  19. 90sec
  20. Googleplay
  21. BugBank
  22. ichunqiu
  23. Seebug
  24. 0x00sec
  25. anquanke
  26. Infosecurity-magazine
  27. xsssql
  28. T00ls
  29. 52pojie
  30. Mozhe
  31. ThreatPost
  32. Vulbox
  33. BugKu
  34. BuTian
  35. Track
  36. Seebug-paper
  37. tttang
  38. TryHackMe
  39. aqniu
  40. cstis
  41. qsnctf
  42. techcrunch

Programmer

  1. OpenSource
  2. infoQ
  3. twle
  4. Quizlet
  5. Gitee
  6. Leetcode
  7. Leetcode-CN
  8. SublimeForum
  9. Producthunt
  10. StudyGolang
  11. ld246
  12. OSChina
  13. Github
  14. GithubBlog
  15. SegmentFault
  16. HackerNews
  17. unsplash
  18. Nextcloud
  19. Ruby-China
  20. RubyGems
  21. packagist
  22. ITeye
  23. GitBook
  24. SSPai
  25. Gitlab
  26. pypi
  27. Trello
  28. Pastebin
  29. Oracle
  30. dockerhub
  31. dzone
  32. dalao
  33. 0xffff
  34. thenextweb
  35. cnodejs
  36. react-china
  37. xiaozhuanlan
  38. classcentral

Social

  1. Chouti
  2. Baidu-Tieba
  3. Telegram
  4. Douban
  5. V2ex
  6. SteamGroup
  7. Jandan
  8. Zol
  9. Zhihu
  10. iFanr
  11. Snapchat
  12. Reddit
  13. 9GAG
  14. TFT
  15. Tiktok
  16. EastMoney
  17. Twitter
  18. Minecraft
  19. Gaoloumi
  20. Baidu-Zhidao
  21. Quora
  22. qyer
  23. Sourceforge
  24. Spotify
  25. Twitch
  26. Wikipedia
  27. osu!
  28. academia-edu
  29. anilist
  30. bezuzyteczna
  31. hubpages
  32. ebio-gg
  33. mastodon-xyz
  34. f3-cool
  35. monkeytype
  36. couchsurfing
  37. geocaching
  38. behance
  39. coinvote
  40. keybase
  41. slant
  42. nnru
  43. shpock
  44. splice
  45. blip-fm
  46. clapper
  47. erome
  48. fandom
  49. nightbot
  50. nyaa-si
  51. splits-io
  52. ultimate-guitar
  53. wiki-vg
  54. chaturbate
  55. harvardscholar
  56. naver
  57. openstreetmap
  58. rumble
  59. bandcamp
  60. itch-io
  61. tellonym-me
  62. ogusers
  63. dating-ru
  64. drive2
  65. mstdn-io
  66. cartalkcommunity
  67. scratch
  68. satsisru
  69. bitwardenforum
  70. cloudflarecommunity
  71. nintendolife
  72. tnaflix
  73. wykop-pl
  74. bravecommunity
  75. flickr
  76. kaggle
  77. rateyourmusic
  78. bongacams
  79. kwork
  80. wolframalphaforum
  81. youporn
  82. mercadolivre
  83. colourlovers
  84. deviantart
  85. gamespot
  86. soundcloud
  87. irecommend
  88. last-fm
  89. coroflot
  90. eyeem
  91. lushstories
  92. youpic
  93. autofrage
  94. modelhub
  95. mastodon-cloud
  96. nairaland-com
  97. codepen
  98. fortnitetracker
  99. genius-users
  100. redbubble
  101. pikabu
  102. airliners
  103. fameswap
  104. freesound
  105. myanimelist
  106. rajce-net
  107. svidbook
  108. hackaday
  109. d3ru
  110. ctan
  111. imgur
  112. trashboxru
  113. appledeveloper
  114. biggerpockets
  115. wattpad
  116. envatoforum
  117. patreon
  118. authorstream
  119. gfycat
  120. airbit
  121. memrise
  122. pokemonshowdown
  123. weebly
  124. irl
  125. lor
  126. nextcloudforum
  127. wicgforum
  128. npm
  129. mastodon-technology
  130. social-tchncs
  131. finanzfrage
  132. slack
  133. smugmug
  134. traktrain
  135. wykop
  136. livelib
  137. gunsandammo
  138. keakr
  139. needrom
  140. sbazar-cz
  141. moikrug
  142. hackthebox
  143. icq
  144. livejournal
  145. oraclecommunity
  146. royalcams
  147. swapd
  148. uid
  149. hackster
  150. artstation
  151. blogger
  152. coderwall
  153. rcloneforum
  154. sportlerfrage
  155. youtubechannel
  156. buzzfeed
  157. slideshare
  158. fl
  159. discogs
  160. joplinforum
  161. bitbucket
  162. giantbomb
  163. giphy
  164. hashnode
  165. playstore
  166. notabug-org
  167. xboxgamertag
  168. xvideos
  169. mastodon-social
  170. buymeacoffee
  171. etsy
  172. motorradfrage
  173. newgrounds
  174. trakt
  175. weblate
  176. dailymotion
  177. tradingview
  178. icons8community
  179. mixcloud
  180. vimeo
  181. myspace
  182. wix
  183. lottiefiles
  184. cryptomatorforum
  185. replit-com
  186. trawelling
  187. about-me
  188. caddycommunity
  189. eintrachtfrankfurtforum
  190. periscope
  191. sportsru
  192. pr0gramm
  193. choicecommunity
  194. codeforces
  195. ionicforum
  196. vero
  197. yandexmusic
  198. chaos-social
  199. tenor
  200. webnode
  201. akniga
  202. egpu
  203. note
  204. instructables
  205. sketchfab
  206. vsco
  207. asciinema
  208. lesswrong
  209. themeforest
  210. youtubeuser
  211. spletnik
  212. 7cups
  213. alik-cz
  214. cnet
  215. bookcrossing
  216. warriorforum
  217. queer-af
  218. championat
  219. pornhub
  220. eintracht
  221. znanylekarz-pl
  222. getmyuni
  223. lobsters
  224. flipboard
  225. munzee
  226. 3dnews
  227. imgup-cz
  228. fosstodon
  229. sessionize
  230. pinkbike
  231. biohacking
  232. chaos
  233. crevado
  234. gesundheitsfrage
  235. goodreads
  236. slides
  237. toster
  238. xhamster
  239. amino
  240. devcommunity
  241. sporcle
  242. codewars
  243. gradle
  244. jimdo
  245. myminifactory
  246. askfedora
  247. disqus
  248. redtube
  249. jbzd
  250. leasehackr
  251. gutefrage
  252. linktree
  253. tldrlegal
  254. tweakers
  255. gravatar
  256. issuu
  257. mmorpgforum
  258. polygon
  259. promodj
  260. reisefrage
  261. fixya
  262. bikemap
  263. whonixforum
  264. clubhouse
  265. intigriti
  266. jellyfinweblate
  267. polarsteps
  268. tuna
  269. crowdin
  270. discuss-elastic
  271. flightradar24
  272. genius-artists
  273. skyrock
  274. exposure
  275. launchpad
  276. 8tracks
  277. audiojungle
  278. shitpostbot5000
  279. windy
  280. habr
  281. newsmth
  282. bbspku
  283. fishpi
  284. ali213
  285. 4399
  286. 7k7k
  287. doc88
  288. 1point3acres
  289. okjike
  290. medium
  291. matters
  292. optzmx
  293. pinterest
  294. opensea
  295. instagram
  296. rottentomatoes
  297. openclipart
  298. theverge
  299. engadget
  300. kickstarter
  301. freepik
  302. gettyimages
  303. wikivoyage
  304. arstechnica
  305. dribbble

Video

  1. Bilibili
  2. Youtube
  3. apclips

Blog

  1. CSDN
  2. cnblogs
  3. WordPress

Thanks

https://github.com/sherlock-project/sherlock

detectdee's People

Contributors

piaolin avatar poq79 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

detectdee's Issues

Any Solutions for this Error?

github.com/sashabaranov/go-openai

../../go/pkg/mod/github.com/sashabaranov/[email protected]/chat_stream.go:31:22: error: expected ‘;’ or ‘}’ or newline
31 | *streamReader[ChatCompletionStreamResponse]
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/chat_stream.go:63:74: error: expected ‘,’ or ‘}’
63 | streamReader: &streamReader[ChatCompletionStreamResponse]{
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream.go:15:22: error: expected ‘;’ or ‘}’ or newline
15 | *streamReader[CompletionResponse]
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream.go:52:64: error: expected ‘,’ or ‘}’
52 | streamReader: &streamReader[CompletionResponse]{
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:12:9: error: expected signature or type name
12 | ChatCompletionStreamResponse | CompletionResponse
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:15:21: error: expected ‘]’
15 | type streamReader[T streamable] struct {
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:17:9: error: expected declaration
17 | isFinished bool
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:19:9: error: expected declaration
19 | reader *bufio.Reader
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:20:9: error: expected declaration
20 | response *http.Response
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:21:9: error: expected declaration
21 | errAccumulator errorAccumulator
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:22:9: error: expected declaration
22 | unmarshaler unmarshaler
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:23:1: error: expected declaration
23 | }
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:25:27: error: expected ‘)’
25 | func (stream *streamReader[T]) Recv() (response T, err error) {
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:25:27: error: expected function name
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:25:27: error: expected ‘;’ or newline after top level declaration
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:28:17: error: expected declaration
28 | return
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:29:9: error: expected declaration
29 | }
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:33:1: error: expected declaration
33 | waitForData:
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:35:9: error: expected declaration
35 | if err != nil {
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:37:17: error: expected declaration
37 | if respErr != nil {
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:39:17: error: expected declaration
39 | }
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:40:17: error: expected declaration
40 | return
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:41:9: error: expected declaration
41 | }
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:44:9: error: expected declaration
44 | line = bytes.TrimSpace(line)
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:45:9: error: expected declaration
45 | if !bytes.HasPrefix(line, headerData) {
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:46:67: error: expected declaration
46 | if writeErr := stream.errAccumulator.write(line); writeErr != nil {
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:48:25: error: expected declaration
48 | return
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:49:17: error: expected declaration
49 | }
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:50:17: error: expected declaration
50 | emptyMessagesCount++
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:51:17: error: expected declaration
51 | if emptyMessagesCount > stream.emptyMessagesLimit {
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:53:25: error: expected declaration
53 | return
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:54:17: error: expected declaration
54 | }
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:56:17: error: expected declaration
56 | goto waitForData
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:57:9: error: expected declaration
57 | }
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:59:9: error: expected declaration
59 | line = bytes.TrimPrefix(line, headerData)
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:60:9: error: expected declaration
60 | if string(line) == "[DONE]" {
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:62:17: error: expected declaration
62 | err = io.EOF
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:63:17: error: expected declaration
63 | return
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:64:9: error: expected declaration
64 | }
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:66:9: error: expected declaration
66 | err = stream.unmarshaler.unmarshal(line, &response)
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:67:9: error: expected declaration
67 | return
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:68:1: error: expected declaration
68 | }
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:70:27: error: expected ‘)’
70 | func (stream *streamReader[T]) Close() {
| ^
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:70:27: error: expected function name
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:70:27: error: expected ‘;’ or newline after top level declaration
../../go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:72:1: error: expected declaration
72 | }
| ^

No such file or directory

Have this in directory
~/DetectDee# ls
LICENSE README.md README_ZH.md cmd data.json exit go.mod go.sum main.go site.md t.json utils
-rw-r--r-- 1 root root 11357 May 5 13:23 LICENSE
-rw-r--r-- 1 root root 2459 May 5 13:23 README.md
-rw-r--r-- 1 root root 2229 May 5 13:23 README_ZH.md
drwxr-xr-x 2 root root 4096 May 5 13:23 cmd
-rw-r--r-- 1 root root 58044 May 5 13:23 data.json
-rw-r--r-- 1 root root 0 May 5 13:38 exit
-rw-r--r-- 1 root root 454 May 5 13:26 go.mod
-rw-r--r-- 1 root root 3650 May 5 13:26 go.sum
-rw-r--r-- 1 root root 456 May 5 13:23 main.go
-rw-r--r-- 1 root root 9387 May 5 13:23 site.md
-rw-r--r-- 1 root root 720 May 5 13:23 t.json
drwxr-xr-x 2 root root 4096 May 5 13:23 utils

When I do ./DetectDee detect -n piaolin

I get

-bash: ./DetectDee: No such file or directory

Dont search by email and phone

Hi!
I try search by email and phone number but no results recieved. Windows and Linux has a same results. Result.txt is empty, no error messages. By username (-n) works.
Please, What could be the problem?

error found while install

go mod tidy
DetectDee/cmd imports
github.com/chromedp/chromedp imports
embed: malformed module path "embed": missing dot in first path element

参数无效

-e 和 -p 参数没有生效,查询时无法获取查询内容。

Command not found

I've installed it from github and I am able to run "go run ."

But after that any command I try yields a "command not found error".

See screenshot bellow.

2023-05-10 08_48_15-Lorna Cole  Running  - Oracle VM VirtualBox

Result.Txt is not open

Hi Team,

After Execution of Command, That prompt shows save to result.txt file. But I can't able to view that file. How Can we search the file. Need Your Support!

Email search doesn't work

I can see that email search simply queries the same URLs that are queried for usernames but replaces the part of the URL where the username would go with an email address. This is ineffective and does not generate any results on sites supported by the program. I suggest, for the time being, until proper email support is added, that the 'search by email' mention in the project's README.md file (along with 'search by phone') is removed.

use url as module path

If you use the github URL as the module path in go.mod: module github.com/piaolin/DetectDee you can install it with:

go install github.com/piaolin/DetectDee@latest

Do not search anything

The instalation has made in a windows machine, i have downloaded the source code and compiled with go using wsl not work too, so i go away and try the .exe binary and nothing happen.

Installation image:

image

Error image:

image

Error when executing "sudo go run ."

github.com/sashabaranov/go-openai

/root/go/pkg/mod/github.com/sashabaranov/[email protected]/chat_stream.go:31:22: error: expected ‘;’ or ‘}’ or newline
31 | *streamReader[ChatCompletionStreamResponse]
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/chat_stream.go:63:74: error: expected ‘,’ or ‘}’
63 | streamReader: &streamReader[ChatCompletionStreamResponse]{
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream.go:15:22: error: expected ‘;’ or ‘}’ or newline
15 | *streamReader[CompletionResponse]
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream.go:52:64: error: expected ‘,’ or ‘}’
52 | streamReader: &streamReader[CompletionResponse]{
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:12:9: error: expected signature or type name
12 | ChatCompletionStreamResponse | CompletionResponse
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:15:21: error: expected ‘]’
15 | type streamReader[T streamable] struct {
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:17:9: error: expected declaration
17 | isFinished bool
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:19:9: error: expected declaration
19 | reader *bufio.Reader
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:20:9: error: expected declaration
20 | response *http.Response
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:21:9: error: expected declaration
21 | errAccumulator errorAccumulator
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:22:9: error: expected declaration
22 | unmarshaler unmarshaler
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:23:1: error: expected declaration
23 | }
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:25:27: error: expected ‘)’
25 | func (stream *streamReader[T]) Recv() (response T, err error) {
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:25:27: error: expected function name
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:25:27: error: expected ‘;’ or newline after top level declaration
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:28:17: error: expected declaration
28 | return
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:29:9: error: expected declaration
29 | }
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:33:1: error: expected declaration
33 | waitForData:
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:35:9: error: expected declaration
35 | if err != nil {
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:37:17: error: expected declaration
37 | if respErr != nil {
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:39:17: error: expected declaration
39 | }
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:40:17: error: expected declaration
40 | return
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:41:9: error: expected declaration
41 | }
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:44:9: error: expected declaration
44 | line = bytes.TrimSpace(line)
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:45:9: error: expected declaration
45 | if !bytes.HasPrefix(line, headerData) {
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:46:67: error: expected declaration
46 | if writeErr := stream.errAccumulator.write(line); writeErr != nil {
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:48:25: error: expected declaration
48 | return
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:49:17: error: expected declaration
49 | }
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:50:17: error: expected declaration
50 | emptyMessagesCount++
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:51:17: error: expected declaration
51 | if emptyMessagesCount > stream.emptyMessagesLimit {
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:53:25: error: expected declaration
53 | return
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:54:17: error: expected declaration
54 | }
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:56:17: error: expected declaration
56 | goto waitForData
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:57:9: error: expected declaration
57 | }
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:59:9: error: expected declaration
59 | line = bytes.TrimPrefix(line, headerData)
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:60:9: error: expected declaration
60 | if string(line) == "[DONE]" {
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:62:17: error: expected declaration
62 | err = io.EOF
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:63:17: error: expected declaration
63 | return
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:64:9: error: expected declaration
64 | }
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:66:9: error: expected declaration
66 | err = stream.unmarshaler.unmarshal(line, &response)
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:67:9: error: expected declaration
67 | return
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:68:1: error: expected declaration
68 | }
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:70:27: error: expected ‘)’
70 | func (stream *streamReader[T]) Close() {
| ^
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:70:27: error: expected function name
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:70:27: error: expected ‘;’ or newline after top level declaration
/root/go/pkg/mod/github.com/sashabaranov/[email protected]/stream_reader.go:72:1: error: expected declaration
72 | }
| ^

Small bug on the email search

Hello, I have a little problem with the e-mail search function. Basically, the program understands that I want to search for an e-mail but does not take the address that I have indicated on the terminal

image

Hudson Rock Cybercrime Intelligence Free Integration

Consider adding Hudson Rock's complimentary data to receive additional intelligence about a username or email address that was compromised in global Infostealer attacks.

Username sample: https://cavalier.hudsonrock.com/api/json/v2/osint-tools/search-by-username?username=testadmin
Email sample: https://cavalier.hudsonrock.com/api/json/v2/osint-tools/[email protected]

Free API key and full documentation is available here: https://cavalier.hudsonrock.com/docs
FYI, recently we finished the integration with the Sherlock script on other similar projects

Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.