├── Licence ├── README.md ├── res └── userrecon.png └── userrecon.sh /Licence: -------------------------------------------------------------------------------- 1 | License 2 | ------- 3 | 4 | Copyright (c) 2020, Bhikan Deshmukh 5 | All rights reserved. 6 | 7 | Redistribution and use in source and binary forms, with or without 8 | modification, are permitted provided that the following conditions are met: 9 | * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 10 | * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 11 | * Neither the name of Dan McInerney nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. 12 | 13 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 14 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 15 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 16 | DISCLAIMED. IN NO EVENT SHALL BE LIABLE FOR ANY 17 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 18 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 19 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 20 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 21 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 22 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

2 | 3 |

4 | 5 |

6 | 7 | #

UserRecon 8 | 9 |

10 | 11 | 12 | 13 |

14 | 15 | # UserRecon 16 | Find usernames across over 75 social networks 17 | This is useful if you are running an investigation to determine the usage of the same username on different social networks. 18 | 19 | ## Installing (Kali Linux, Ubuntu, Termux): 20 | 21 | ``` 22 | git clone https://github.com/bhikandeshmukh/userrecon 23 | cd userrecon 24 | bash userrecon.sh 25 | ``` 26 | ## Legal Disclaimer: 27 | 28 | Usage of the tool for attacking targets without prior mutual consent is illegal. It's the end user's responsibility to obey all applicable local, state and federal laws. Developers assume no liability and are not responsible for any misuse or damage caused by this program 29 | 30 | 31 | ### NOTICE 32 | I'm no longer maintaining this project. 33 | 34 | ## Installing (Tested on Kali Linux, Ubuntu, Termux) 35 | 36 |

37 |

♨️ FOLLOW ♨️

38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 |

46 | -------------------------------------------------------------------------------- /res/userrecon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bhikandeshmukh/userrecon/6905d639f089c20e92d91730f62221857fc88ef3/res/userrecon.png -------------------------------------------------------------------------------- /userrecon.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # UserRecon v1.0 3 | # Author: Mr. Bee 4 | # Give me the credits if you use any part of this code, read the License. 5 | 6 | trap 'printf "\n";partial;exit 1' 2 7 | 8 | banner() { 9 | 10 | 11 | 12 | printf "\e[1;77m _ _ ____ \e[0m\e[1;92m/_ _\ \e[0m\n" 13 | printf "\e[1;77m | | | |___ ___ _ __| _ \ ___ ___ ___ _ __ \e[0m\e[1;92m// \ / \\ \e[0m\n" 14 | printf "\e[1;77m | | | / __|/ _ \ '__| |_) / _ \/ __/ _ \| '_ \ \e[0m\e[1;92m|\__\ /__/| \e[0m\n" 15 | printf "\e[1;77m | |_| \__ \ __/ | | _ < __/ (_| (_) | | | | \e[0m\e[1;92m\ || / \e[0m\n" 16 | printf "\e[1;77m \___/|___/\___|_| |_| \_\___|\___\___/|_| |_| \e[0m\e[1;92m\ / \e[0m\n" 17 | printf " \e[1;92m @bhikan_deshmukh \e[0m \e[1;92m\ __ / \e[0m\n" 18 | 19 | 20 | 21 | 22 | } 23 | 24 | partial() { 25 | 26 | if [[ -e $username.txt ]]; then 27 | printf "\e[1;92m[\e[0m\e[1;77m*\e[0m\e[1;92m] Saved:\e[0m\e[1;77m %s.txt\n" $username 28 | fi 29 | 30 | 31 | } 32 | 33 | scanner() { 34 | 35 | read -p $'\e[1;92m[\e[0m\e[1;77m?\e[0m\e[1;92m] Input Username:\e[0m ' username 36 | 37 | if [[ -e $username.txt ]]; then 38 | printf "\e[1;92m[\e[0m\e[1;77m*\e[0m\e[1;92m] Removing previous file:\e[0m\e[1;77m %s.txt" $username 39 | rm -rf $username.txt 40 | fi 41 | printf "\n" 42 | printf "\e[1;92m[\e[0m\e[1;77m*\e[0m\e[1;92m] Checking username\e[0m\e[1;77m %s\e[0m\e[1;92m on: \e[0m\n" $username 43 | 44 | ## INSTAGRAM 45 | 46 | check_insta=$(curl -s -H "Accept-Language: en" "https://www.instagram.com/$username" -L | grep -o 'The link you followed may be broken'; echo $?) 47 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Instagram: \e[0m" 48 | 49 | if [[ $check_insta == *'1'* ]]; then 50 | printf "\e[1;92m Found!\e[0m https://www.instagram.com/%s\n" $username 51 | printf "https://www.instagram.com/%s\n" $username > $username.txt 52 | elif [[ $check_insta == *'0'* ]]; then 53 | printf "\e[1;93mNot Found!\e[0m\n" 54 | fi 55 | 56 | ## Facebook 57 | 58 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Facebook: \e[0m" 59 | check_face=$(curl -s "https://www.facebook.com/$username" -L -H "Accept-Language: en" | grep -o 'not found'; echo $?) 60 | 61 | 62 | if [[ $check_face == *'1'* ]]; then 63 | printf "\e[1;92m Found!\e[0m https://www.facebook.com/%s\n" $username 64 | printf "https://www.facebook.com/%s\n" $username >> $username.txt 65 | elif [[ $check_face == *'0'* ]]; then 66 | printf "\e[1;93mNot Found!\e[0m\n" 67 | fi 68 | 69 | ## TWITTER 70 | 71 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Twitter: \e[0m" 72 | check_twitter=$(curl -s "https://www.twitter.com/$username" -L -H "Accept-Language: en" | grep -o 'page doesn’t exist'; echo $?) 73 | 74 | 75 | if [[ $check_twitter == *'1'* ]]; then 76 | printf "\e[1;92m Found!\e[0m https://www.twitter.com/%s\n" $username 77 | printf "https://www.twitter.com/%s\n" $username >> $username.txt 78 | elif [[ $check_twitter == *'0'* ]]; then 79 | printf "\e[1;93mNot Found!\e[0m\n" 80 | fi 81 | 82 | ## YOUTUBE 83 | 84 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] YouTube: \e[0m" 85 | check_youtube=$(curl -s "https://www.youtube.com/$username" -L -H "Accept-Language: en" | grep -o 'Not Found'; echo $?) 86 | 87 | 88 | if [[ $check_youtube == *'1'* ]]; then 89 | printf "\e[1;92m Found!\e[0m https://www.youtube.com/%s\n" $username 90 | printf "https://www.youtube.com/%s\n" $username >> $username.txt 91 | elif [[ $check_youtube == *'0'* ]]; then 92 | printf "\e[1;93mNot Found!\e[0m\n" 93 | fi 94 | 95 | ## BLOGGER 96 | 97 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Blogger: \e[0m" 98 | check=$(curl -s "https://$username.blogspot.com" -L -H "Accept-Language: en" -i | grep -o 'HTTP/2 404'; echo $?) 99 | 100 | 101 | if [[ $check == *'1'* ]]; then 102 | printf "\e[1;92m Found!\e[0m https://%s.blogspot.com\n" $username 103 | printf "https://%s.blogspot.com\n" $username >> $username.txt 104 | elif [[ $check == *'0'* ]]; then 105 | printf "\e[1;93mNot Found!\e[0m\n" 106 | fi 107 | 108 | ## GLOOGLE PLUS 109 | 110 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] GooglePlus: \e[0m" 111 | check=$(curl -s "https://plus.google.com/+$username/posts" -L -H "Accept-Language: en" -i | grep -o 'HTTP/2 404' ; echo $?) 112 | 113 | 114 | if [[ $check == *'1'* ]]; then 115 | printf "\e[1;92m Found!\e[0m https://plus.google.com/+%s/posts\n" $username 116 | printf "https://plus.google.com/+%s/posts\n" $username >> $username 117 | elif [[ $check == *'0'* ]]; then 118 | printf "\e[1;93mNot Found!\e[0m\n" 119 | fi 120 | 121 | ## REDDIT 122 | 123 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Reddit: \e[0m" 124 | check1=$(curl -s -i "https://www.reddit.com/user/$username" -H "Accept-Language: en" -L --user-agent '"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801"' | head -n1 | grep -o 'HTTP/2 404' ; echo $?) 125 | 126 | if [[ $check1 == *'0'* ]] ; then 127 | printf "\e[1;93mNot Found!\e[0m\n" 128 | elif [[ $check1 == *'1'* ]]; then 129 | 130 | printf "\e[1;92m Found!\e[0m https://www.reddit.com/user/%s\n" $username 131 | printf "https://www.reddit.com/user/%s\n" $username >> $username.txt 132 | fi 133 | 134 | ## WORDPRESS 135 | 136 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Wordpress: \e[0m" 137 | check1=$(curl -s -i "https://$username.wordpress.com" -H "Accept-Language: en" -L --user-agent '"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801"' | grep -o 'Do you want to register' ; echo $?) 138 | 139 | if [[ $check1 == *'0'* ]] ; then 140 | printf "\e[1;93mNot Found!\e[0m\n" 141 | elif [[ $check1 == *'1'* ]]; then 142 | 143 | printf "\e[1;92m Found!\e[0m https://%s.wordpress.com\n" $username 144 | printf "https://%s.wordpress.com\n" $username >> $username.txt 145 | fi 146 | 147 | ## PINTEREST 148 | 149 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Pinterest: \e[0m" 150 | check1=$(curl -s -i "https://www.pinterest.com/$username" -H "Accept-Language: en" -L --user-agent '"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801"' | grep -o '?show_error' ; echo $?) 151 | 152 | if [[ $check1 == *'0'* ]] ; then 153 | printf "\e[1;93mNot Found!\e[0m\n" 154 | elif [[ $check1 == *'1'* ]]; then 155 | 156 | printf "\e[1;92m Found!\e[0m https://www.pinterest.com/%s\n" $username 157 | printf "https://www.pinterest.com/%s\n" $username >> $username.txt 158 | fi 159 | 160 | ## GITHUB 161 | 162 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Github: \e[0m" 163 | check1=$(curl -s -i "https://www.github.com/$username" -H "Accept-Language: en" -L --user-agent '"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801"' | grep -o '404 Not Found' ; echo $?) 164 | 165 | if [[ $check1 == *'0'* ]] ; then 166 | printf "\e[1;93mNot Found!\e[0m\n" 167 | elif [[ $check1 == *'1'* ]]; then 168 | 169 | printf "\e[1;92m Found!\e[0m https://www.github.com/%s\n" $username 170 | printf "https://www.github.com/%s\n" $username >> $username.txt 171 | fi 172 | 173 | ## TUMBLR 174 | 175 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Tumblr: \e[0m" 176 | check1=$(curl -s -i "https://$username.tumblr.com" -H "Accept-Language: en" -L --user-agent '"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801"' | grep -o 'HTTP/2 404' ; echo $?) 177 | 178 | if [[ $check1 == *'0'* ]] ; then 179 | printf "\e[1;93mNot Found!\e[0m\n" 180 | elif [[ $check1 == *'1'* ]]; then 181 | 182 | printf "\e[1;92m Found!\e[0m https://%s.tumblr.com\n" $username 183 | printf "https://%s.tumblr.com\n" $username >> $username.txt 184 | fi 185 | 186 | ## FLICKR 187 | 188 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Flickr: \e[0m" 189 | check1=$(curl -s -i "https://www.flickr.com/people/$username" -H "Accept-Language: en" -L --user-agent '"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801"' | grep -o 'Not Found' ; echo $?) 190 | 191 | if [[ $check1 == *'0'* ]] ; then 192 | printf "\e[1;93mNot Found!\e[0m\n" 193 | elif [[ $check1 == *'1'* ]]; then 194 | 195 | printf "\e[1;92m Found!\e[0m https://www.flickr.com/photos/%s\n" $username 196 | printf "https://www.flickr.com/photos/%s\n" $username >> $username.txt 197 | fi 198 | 199 | ## STEAM 200 | 201 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Steam: \e[0m" 202 | check1=$(curl -s -i "https://steamcommunity.com/id/$username" -H "Accept-Language: en" -L --user-agent '"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801"' | grep -o 'The specified profile could not be found' ; echo $?) 203 | 204 | if [[ $check1 == *'0'* ]] ; then 205 | printf "\e[1;93mNot Found!\e[0m\n" 206 | elif [[ $check1 == *'1'* ]]; then 207 | 208 | printf "\e[1;92m Found!\e[0m https://steamcommunity.com/id/%s\n" $username 209 | printf "https://steamcommunity.com/id/%s\n" $username >> $username.txt 210 | fi 211 | 212 | ## VIMEO 213 | 214 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Vimeo: \e[0m" 215 | check1=$(curl -s -i "https://vimeo.com/$username" -H "Accept-Language: en" -L --user-agent '"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801"' | grep -o '404 Not Found' ; echo $?) 216 | 217 | if [[ $check1 == *'0'* ]] ; then 218 | printf "\e[1;93mNot Found!\e[0m\n" 219 | elif [[ $check1 == *'1'* ]]; then 220 | 221 | printf "\e[1;92m Found!\e[0m https://vimeo.com/%s\n" $username 222 | printf "https://vimeo.com/%s\n" $username >> $username.txt 223 | fi 224 | 225 | 226 | ## SoundCloud 227 | 228 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] SoundCloud: \e[0m" 229 | check1=$(curl -s -i "https://soundcloud.com/$username" -H "Accept-Language: en" -L --user-agent '"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801"' | grep -o '404 Not Found'; echo $?) 230 | 231 | if [[ $check1 == *'0'* ]] ; then 232 | printf "\e[1;93mNot Found!\e[0m\n" 233 | elif [[ $check1 == *'1'* ]]; then 234 | 235 | printf "\e[1;92m Found!\e[0m https://soundcloud.com/%s\n" $username 236 | printf "https://soundcloud.com/%s\n" $username >> $username.txt 237 | fi 238 | 239 | ## DISQUS 240 | 241 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Disqus: \e[0m" 242 | check1=$(curl -s -i "https://disqus.com/$username" -H "Accept-Language: en" -L --user-agent '"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801"' | grep -o '404 NOT FOUND' ; echo $?) 243 | 244 | if [[ $check1 == *'0'* ]] ; then 245 | printf "\e[1;93mNot Found!\e[0m\n" 246 | elif [[ $check1 == *'1'* ]]; then 247 | 248 | printf "\e[1;92m Found!\e[0m https://disqus.com/%s\n" $username 249 | printf "https://disqus.com/%s\n" $username >> $username.txt 250 | fi 251 | 252 | ## MEDIUM 253 | 254 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Medium: \e[0m" 255 | check1=$(curl -s -i "https://medium.com/@$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 256 | 257 | if [[ $check1 == *'0'* ]] ; then 258 | printf "\e[1;93mNot Found!\e[0m\n" 259 | elif [[ $check1 == *'1'* ]]; then 260 | 261 | printf "\e[1;92m Found!\e[0m https://medium.com/@%s\n" $username 262 | printf "https://medium.com/@%s\n" $username >> $username.txt 263 | fi 264 | 265 | ## DEVIANTART 266 | 267 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] DeviantART: \e[0m" 268 | check1=$(curl -s -i "https://$username.deviantart.com" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 269 | 270 | if [[ $check1 == *'0'* ]] ; then 271 | printf "\e[1;93mNot Found!\e[0m\n" 272 | elif [[ $check1 == *'1'* ]]; then 273 | 274 | printf "\e[1;92m Found!\e[0m https://%s.deviantart.com\n" $username 275 | printf "https://%s.deviantart.com\n" $username >> $username.txt 276 | fi 277 | 278 | ## VK 279 | 280 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] VK: \e[0m" 281 | check1=$(curl -s -i "https://vk.com/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 282 | 283 | if [[ $check1 == *'0'* ]] ; then 284 | printf "\e[1;93mNot Found!\e[0m\n" 285 | elif [[ $check1 == *'1'* ]]; then 286 | 287 | printf "\e[1;92m Found!\e[0m https://vk.com/%s\n" $username 288 | printf "https://vk.com/%s\n" $username >> $username.txt 289 | fi 290 | 291 | ## About.me 292 | 293 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] About.me: \e[0m" 294 | check1=$(curl -s -i "https://about.me/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 295 | 296 | if [[ $check1 == *'0'* ]] ; then 297 | printf "\e[1;93mNot Found!\e[0m\n" 298 | elif [[ $check1 == *'1'* ]]; then 299 | 300 | printf "\e[1;92m Found!\e[0m https://about.me/%s\n" $username 301 | printf "https://about.me/%s\n" $username >> $username.txt 302 | fi 303 | 304 | 305 | ## Imgur 306 | 307 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Imgur: \e[0m" 308 | check1=$(curl -s -i "https://imgur.com/user/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 309 | 310 | if [[ $check1 == *'0'* ]] ; then 311 | printf "\e[1;93mNot Found!\e[0m\n" 312 | elif [[ $check1 == *'1'* ]]; then 313 | 314 | printf "\e[1;92m Found!\e[0m https://imgur.com/user/%s\n" $username 315 | printf "https://imgur.com/user/%s\n" $username >> $username.txt 316 | fi 317 | 318 | ## FlipBoard 319 | 320 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Flipboard: \e[0m" 321 | check1=$(curl -s -i "https://flipboard.com/@$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 322 | 323 | if [[ $check1 == *'0'* ]] ; then 324 | printf "\e[1;93mNot Found!\e[0m\n" 325 | elif [[ $check1 == *'1'* ]]; then 326 | 327 | printf "\e[1;92m Found!\e[0m https://flipboard.com/@%s\n" $username 328 | printf "https://flipboard.com/@%s\n" $username >> $username.txt 329 | fi 330 | 331 | ## SlideShare 332 | 333 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] SlideShare: \e[0m" 334 | check1=$(curl -s -i "https://slideshare.net/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 335 | 336 | if [[ $check1 == *'0'* ]] ; then 337 | printf "\e[1;93mNot Found!\e[0m\n" 338 | elif [[ $check1 == *'1'* ]]; then 339 | 340 | printf "\e[1;92m Found!\e[0m https://slideshare.net/%s\n" $username 341 | printf "https://slideshare.net/%s\n" $username >> $username.txt 342 | fi 343 | 344 | ## Fotolog 345 | 346 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Fotolog: \e[0m" 347 | check1=$(curl -s -i "https://fotolog.com/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 348 | 349 | if [[ $check1 == *'0'* ]] ; then 350 | printf "\e[1;93mNot Found!\e[0m\n" 351 | elif [[ $check1 == *'1'* ]]; then 352 | 353 | printf "\e[1;92m Found!\e[0m https://fotolog.com/%s\n" $username 354 | printf "https://fotolog.com/%s\n" $username >> $username.txt 355 | fi 356 | 357 | 358 | ## Spotify 359 | 360 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Spotify: \e[0m" 361 | check1=$(curl -s -i "https://open.spotify.com/user/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 362 | 363 | if [[ $check1 == *'0'* ]] ; then 364 | printf "\e[1;93mNot Found!\e[0m\n" 365 | elif [[ $check1 == *'1'* ]]; then 366 | 367 | printf "\e[1;92m Found!\e[0m https://open.spotify.com/user/%s\n" $username 368 | printf "https://open.spotify.com/user/%s\n" $username >> $username.txt 369 | fi 370 | 371 | ## MixCloud 372 | 373 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] MixCloud: \e[0m" 374 | check1=$(curl -s -i "https://www.mixcloud.com/$username" -H "Accept-Language: en" -L | grep -o 'error-message' ; echo $?) 375 | 376 | if [[ $check1 == *'0'* ]] ; then 377 | printf "\e[1;93mNot Found!\e[0m\n" 378 | elif [[ $check1 == *'1'* ]]; then 379 | 380 | printf "\e[1;92m Found!\e[0m https://www.mixcloud.com/%s\n" $username 381 | printf "https://www.mixcloud.com/%s\n" $username >> $username.txt 382 | fi 383 | 384 | ## Scribd 385 | 386 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Scribd: \e[0m" 387 | check1=$(curl -s -i "https://www.scribd.com/$username" -H "Accept-Language: en" -L | grep -o 'show_404' ; echo $?) 388 | 389 | if [[ $check1 == *'0'* ]] ; then 390 | printf "\e[1;93mNot Found!\e[0m\n" 391 | elif [[ $check1 == *'1'* ]]; then 392 | 393 | printf "\e[1;92m Found!\e[0m https://www.scribd.com/%s\n" $username 394 | printf "https://www.scribd.com/%s\n" $username >> $username.txt 395 | fi 396 | 397 | ## Badoo 398 | 399 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Badoo: \e[0m" 400 | check1=$(curl -s -i "https://www.badoo.com/en/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 401 | 402 | if [[ $check1 == *'0'* ]] ; then 403 | printf "\e[1;93mNot Found!\e[0m\n" 404 | elif [[ $check1 == *'1'* ]]; then 405 | 406 | printf "\e[1;92m Found!\e[0m https://www.badoo.com/en/%s\n" $username 407 | printf "https://www.badoo.com/en/%s\n" $username >> $username.txt 408 | fi 409 | 410 | # Patreon 411 | 412 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Patreon: \e[0m" 413 | check1=$(curl -s -i "https://www.patreon.com/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 414 | 415 | if [[ $check1 == *'0'* ]] ; then 416 | printf "\e[1;93mNot Found!\e[0m\n" 417 | elif [[ $check1 == *'1'* ]]; then 418 | 419 | printf "\e[1;92m Found!\e[0m https://www.patreon.com/%s\n" $username 420 | printf "https://www.patreon.com/%s\n" $username >> $username.txt 421 | fi 422 | 423 | ## BitBucket 424 | 425 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] BitBucket: \e[0m" 426 | check1=$(curl -s -i "https://bitbucket.org/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 427 | 428 | if [[ $check1 == *'0'* ]] ; then 429 | printf "\e[1;93mNot Found!\e[0m\n" 430 | elif [[ $check1 == *'1'* ]]; then 431 | 432 | printf "\e[1;92m Found!\e[0m https://bitbucket.org/%s\n" $username 433 | printf "https://bitbucket.org/%s\n" $username >> $username.txt 434 | fi 435 | 436 | ## DailyMotion 437 | 438 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] DailyMotion: \e[0m" 439 | check1=$(curl -s -i "https://www.dailymotion.com/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 440 | 441 | if [[ $check1 == *'0'* ]] ; then 442 | printf "\e[1;93mNot Found!\e[0m\n" 443 | elif [[ $check1 == *'1'* ]]; then 444 | 445 | printf "\e[1;92m Found!\e[0m https://www.dailymotion.com/%s\n" $username 446 | printf "https://www.dailymotion.com/%s\n" $username >> $username.txt 447 | fi 448 | 449 | ## Etsy 450 | 451 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Etsy: \e[0m" 452 | check1=$(curl -s -i "https://www.etsy.com/shop/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 453 | 454 | if [[ $check1 == *'0'* ]] ; then 455 | printf "\e[1;93mNot Found!\e[0m\n" 456 | elif [[ $check1 == *'1'* ]]; then 457 | 458 | printf "\e[1;92m Found!\e[0m https://www.etsy.com/shop/%s\n" $username 459 | printf "https://www.etsy.com/shop/%s\n" $username >> $username.txt 460 | fi 461 | 462 | ## CashMe 463 | 464 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] CashMe: \e[0m" 465 | check1=$(curl -s -i "https://cash.me/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found'; echo $?) 466 | 467 | if [[ $check1 == *'0'* ]] ; then 468 | printf "\e[1;93mNot Found!\e[0m\n" 469 | elif [[ $check1 == *'1'* ]]; then 470 | 471 | printf "\e[1;92m Found!\e[0m https://cash.me/%s\n" $username 472 | printf "https://cash.me/%s\n" $username >> $username.txt 473 | fi 474 | 475 | ## Behance 476 | 477 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Behance: \e[0m" 478 | check1=$(curl -s -i "https://www.behance.net/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found'; echo $?) 479 | 480 | if [[ $check1 == *'0'* ]] ; then 481 | printf "\e[1;93mNot Found!\e[0m\n" 482 | elif [[ $check1 == *'1'* ]]; then 483 | 484 | printf "\e[1;92m Found!\e[0m https://www.behance.net/%s\n" $username 485 | printf "https://www.behance.net/%s\n" $username >> $username.txt 486 | fi 487 | 488 | ## GoodReads 489 | 490 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] GoodReads: \e[0m" 491 | check1=$(curl -s -i "https://www.goodreads.com/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 492 | 493 | if [[ $check1 == *'0'* ]] ; then 494 | printf "\e[1;93mNot Found!\e[0m\n" 495 | elif [[ $check1 == *'1'* ]]; then 496 | 497 | printf "\e[1;92m Found!\e[0m https://www.goodreads.com/%s\n" $username 498 | printf "https://www.goodreads.com/%s\n" $username >> $username.txt 499 | fi 500 | 501 | ## Instructables 502 | 503 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Instructables: \e[0m" 504 | check1=$(curl -s -i "https://www.instructables.com/member/$username" -H "Accept-Language: en" -L | grep -o '404 NOT FOUND' ; echo $?) 505 | 506 | if [[ $check1 == *'0'* ]] ; then 507 | printf "\e[1;93mNot Found!\e[0m\n" 508 | elif [[ $check1 == *'1'* ]]; then 509 | 510 | printf "\e[1;92m Found!\e[0m https://www.instructables.com/member/%s\n" $username 511 | printf "https://www.instructables.com/member/%s\n" $username >> $username.txt 512 | fi 513 | 514 | ## KeyBase 515 | 516 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Keybase: \e[0m" 517 | check1=$(curl -s -i "https://keybase.io/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 518 | 519 | if [[ $check1 == *'0'* ]] ; then 520 | printf "\e[1;93mNot Found!\e[0m\n" 521 | elif [[ $check1 == *'1'* ]]; then 522 | 523 | printf "\e[1;92m Found!\e[0m https://keybase.io/%s\n" $username 524 | printf "https://keybase.io/%s\n" $username >> $username.txt 525 | fi 526 | 527 | ## Kongregate 528 | 529 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Kongregate: \e[0m" 530 | check1=$(curl -s -i "https://kongregate.com/accounts/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 531 | 532 | if [[ $check1 == *'0'* ]] ; then 533 | printf "\e[1;93mNot Found!\e[0m\n" 534 | elif [[ $check1 == *'1'* ]]; then 535 | 536 | printf "\e[1;92m Found!\e[0m https://kongregate.com/accounts/%s\n" $username 537 | printf "https://kongregate.com/accounts/%s\n" $username >> $username.txt 538 | fi 539 | 540 | ## Livejournal 541 | 542 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] LiveJournal: \e[0m" 543 | check1=$(curl -s -i "https://$username.livejournal.com" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 544 | 545 | if [[ $check1 == *'0'* ]] ; then 546 | printf "\e[1;93mNot Found!\e[0m\n" 547 | elif [[ $check1 == *'1'* ]]; then 548 | 549 | printf "\e[1;92m Found!\e[0m https://%s.livejournal.com\n" $username 550 | printf "https://%s.livejournal.com\n" $username >> $username.txt 551 | fi 552 | 553 | ## AngelList 554 | 555 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] AngelList: \e[0m" 556 | check1=$(curl -s -i "https://angel.co/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 557 | 558 | if [[ $check1 == *'0'* ]] ; then 559 | printf "\e[1;93mNot Found!\e[0m\n" 560 | elif [[ $check1 == *'1'* ]]; then 561 | 562 | printf "\e[1;92m Found!\e[0m https://angel.co/%s\n" $username 563 | printf "https://angel.co/%s\n" $username >> $username.txt 564 | fi 565 | 566 | ## Last.fm 567 | 568 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] last.fm: \e[0m" 569 | check1=$(curl -s -i "https://last.fm/user/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 570 | 571 | if [[ $check1 == *'0'* ]] ; then 572 | printf "\e[1;93mNot Found!\e[0m\n" 573 | elif [[ $check1 == *'1'* ]]; then 574 | 575 | printf "\e[1;92m Found!\e[0m https://last.fm/user/%s\n" $username 576 | printf "https://last.fm/user/%s\n" $username >> $username.txt 577 | fi 578 | 579 | ## Dribbble 580 | 581 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Dribbble: \e[0m" 582 | check1=$(curl -s -i "https://dribbble.com/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 583 | 584 | if [[ $check1 == *'0'* ]] ; then 585 | printf "\e[1;93mNot Found!\e[0m\n" 586 | elif [[ $check1 == *'1'* ]]; then 587 | 588 | printf "\e[1;92m Found!\e[0m https://dribbble.com/%s\n" $username 589 | printf "https://dribbble.com/%s\n" $username >> $username.txt 590 | fi 591 | 592 | ## Codecademy 593 | 594 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Codecademy: \e[0m" 595 | check1=$(curl -s -i "https://www.codecademy.com/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 596 | 597 | if [[ $check1 == *'0'* ]] ; then 598 | printf "\e[1;93mNot Found!\e[0m\n" 599 | elif [[ $check1 == *'1'* ]]; then 600 | 601 | printf "\e[1;92m Found!\e[0m https://www.codecademy.com/%s\n" $username 602 | printf "https://www.codecademy.com/%s\n" $username >> $username.txt 603 | fi 604 | 605 | ## Gravatar 606 | 607 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Gravatar: \e[0m" 608 | check1=$(curl -s -i "https://en.gravatar.com/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 609 | 610 | if [[ $check1 == *'0'* ]] ; then 611 | printf "\e[1;93mNot Found!\e[0m\n" 612 | elif [[ $check1 == *'1'* ]]; then 613 | 614 | printf "\e[1;92m Found!\e[0m https://en.gravatar.com/%s\n" $username 615 | printf "https://en.gravatar.com/%s\n" $username >> $username.txt 616 | fi 617 | 618 | ## Pastebin 619 | 620 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Pastebin: \e[0m" 621 | check1=$(curl -s -i "https://pastebin.com/u/$username" -H "Accept-Language: en" -L --user-agent '"Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.3) Gecko/20010801"' | grep -o 'location: /index' ; echo $?) 622 | 623 | if [[ $check1 == *'0'* ]] ; then 624 | printf "\e[1;93mNot Found!\e[0m\n" 625 | elif [[ $check1 == *'1'* ]]; then 626 | 627 | printf "\e[1;92m Found!\e[0m https://pastebin.com/u/%s\n" $username 628 | printf "https://pastebin.com/u/%s\n" $username >> $username.txt 629 | fi 630 | 631 | ## Foursquare 632 | 633 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Foursquare: \e[0m" 634 | check1=$(curl -s -i "https://foursquare.com/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 635 | 636 | if [[ $check1 == *'0'* ]] ; then 637 | printf "\e[1;93mNot Found!\e[0m\n" 638 | elif [[ $check1 == *'1'* ]]; then 639 | 640 | printf "\e[1;92m Found!\e[0m https://foursquare.com/%s\n" $username 641 | printf "https://foursquare.com/%s\n" $username >> $username.txt 642 | fi 643 | 644 | ## Roblox 645 | 646 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Roblox: \e[0m" 647 | check1=$(curl -s -i "https://www.roblox.com/user.aspx?username=$username" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 648 | 649 | if [[ $check1 == *'0'* ]] ; then 650 | printf "\e[1;93mNot Found!\e[0m\n" 651 | elif [[ $check1 == *'1'* ]]; then 652 | 653 | printf "\e[1;92m Found!\e[0m https://foursquare.com/%s\n" $username 654 | printf "https://foursquare.com/%s\n" $username >> $username.txt 655 | fi 656 | 657 | ## Gumroad 658 | 659 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Gumroad: \e[0m" 660 | check1=$(curl -s -i "https://www.gumroad.com/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 661 | 662 | if [[ $check1 == *'0'* ]] ; then 663 | printf "\e[1;93mNot Found!\e[0m\n" 664 | elif [[ $check1 == *'1'* ]]; then 665 | 666 | printf "\e[1;92m Found!\e[0m https://www.gumroad.com/%s\n" $username 667 | printf "https://www.gumroad.com/%s\n" $username >> $username.txt 668 | fi 669 | 670 | ## Newgrounds 671 | 672 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Newgrounds: \e[0m" 673 | check1=$(curl -s -i "https://$username.newgrounds.com" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404 ' ; echo $?) 674 | 675 | if [[ $check1 == *'0'* ]] ; then 676 | printf "\e[1;93mNot Found!\e[0m\n" 677 | elif [[ $check1 == *'1'* ]]; then 678 | 679 | printf "\e[1;92m Found!\e[0m https://%s.newgrounds.com\n" $username 680 | printf "https://%s.newgrounds.com\n" $username >> $username.txt 681 | fi 682 | 683 | ## Wattpad 684 | 685 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Wattpad: \e[0m" 686 | check1=$(curl -s -i "https://www.wattpad.com/user/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404 ' ; echo $?) 687 | 688 | if [[ $check1 == *'0'* ]] ; then 689 | printf "\e[1;93mNot Found!\e[0m\n" 690 | elif [[ $check1 == *'1'* ]]; then 691 | 692 | printf "\e[1;92m Found!\e[0m https://www.wattpad.com/user/%s\n" $username 693 | printf "https://www.wattpad.com/user/%s\n" $username >> $username.txt 694 | fi 695 | 696 | ## Canva 697 | 698 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Canva: \e[0m" 699 | check1=$(curl -s -i "https://www.canva.com/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404 ' ; echo $?) 700 | 701 | if [[ $check1 == *'0'* ]] ; then 702 | printf "\e[1;93mNot Found!\e[0m\n" 703 | elif [[ $check1 == *'1'* ]]; then 704 | 705 | printf "\e[1;92m Found!\e[0m https://www.canva.com/%s\n" $username 706 | printf "https://www.canva.com/%s\n" $username >> $username.txt 707 | fi 708 | 709 | ## CreativeMarket 710 | 711 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] CreativeMarket: \e[0m" 712 | check1=$(curl -s -i "https://creativemarket.com/$username" -H "Accept-Language: en" -L | grep -o '404eef72' ; echo $?) 713 | 714 | if [[ $check1 == *'0'* ]] ; then 715 | printf "\e[1;93mNot Found!\e[0m\n" 716 | elif [[ $check1 == *'1'* ]]; then 717 | 718 | printf "\e[1;92m Found!\e[0m https://creativemarket.com/%s\n" $username 719 | printf "https://creativemarket.com/%s\n" $username >> $username.txt 720 | fi 721 | 722 | ## Trakt 723 | 724 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Trakt: \e[0m" 725 | check1=$(curl -s -i "https://www.trakt.tv/users/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404 ' ; echo $?) 726 | 727 | if [[ $check1 == *'0'* ]] ; then 728 | printf "\e[1;93mNot Found!\e[0m\n" 729 | elif [[ $check1 == *'1'* ]]; then 730 | 731 | printf "\e[1;92m Found!\e[0m https://www.trakt.tv/users/%s\n" $username 732 | printf "https://www.trakt.tv/users/%s\n" $username >> $username.txt 733 | fi 734 | 735 | ## 500px 736 | 737 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] 500px: \e[0m" 738 | check1=$(curl -s -i "https://500px.com/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 739 | 740 | if [[ $check1 == *'0'* ]] ; then 741 | printf "\e[1;93mNot Found!\e[0m\n" 742 | elif [[ $check1 == *'1'* ]]; then 743 | 744 | printf "\e[1;92m Found!\e[0m https://500px.com/%s\n" $username 745 | printf "https://500px.com/%s\n" $username >> $username.txt 746 | fi 747 | 748 | ## Buzzfeed 749 | 750 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Buzzfeed: \e[0m" 751 | check1=$(curl -s -i "https://buzzfeed.com/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 752 | 753 | if [[ $check1 == *'0'* ]] ; then 754 | printf "\e[1;93mNot Found!\e[0m\n" 755 | elif [[ $check1 == *'1'* ]]; then 756 | 757 | printf "\e[1;92m Found!\e[0m https://buzzfeed.com/%s\n" $username 758 | printf "https://buzzfeed.com/%s\n" $username >> $username.txt 759 | fi 760 | 761 | ## TripAdvisor 762 | 763 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] TripAdvisor: \e[0m" 764 | check1=$(curl -s -i "https://tripadvisor.com/members/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 765 | 766 | if [[ $check1 == *'0'* ]] ; then 767 | printf "\e[1;93mNot Found!\e[0m\n" 768 | elif [[ $check1 == *'1'* ]]; then 769 | 770 | printf "\e[1;92m Found!\e[0m https://tripadvisor.com/members/%s\n" $username 771 | printf "https://tripadvisor.com/members/%s\n" $username >> $username.txt 772 | fi 773 | 774 | ## HubPages 775 | 776 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] HubPages: \e[0m" 777 | check1=$(curl -s -i "https://$username.hubpages.com" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 778 | 779 | if [[ $check1 == *'0'* ]] ; then 780 | printf "\e[1;93mNot Found!\e[0m\n" 781 | elif [[ $check1 == *'1'* ]]; then 782 | 783 | printf "\e[1;92m Found!\e[0m https://%s.hubpages.com/\n" $username 784 | printf "https://%s.hubpages.com/\n" $username >> $username.txt 785 | fi 786 | 787 | ## Contently 788 | 789 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Contently: \e[0m" 790 | check1=$(curl -s -i "https://$username.contently.com" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 791 | 792 | if [[ $check1 == *'0'* ]] ; then 793 | printf "\e[1;93mNot Found!\e[0m\n" 794 | elif [[ $check1 == *'1'* ]]; then 795 | 796 | printf "\e[1;92m Found!\e[0m https://%s.contently.com\n" $username 797 | printf "https://%s.contently.com\n" $username >> $username.txt 798 | fi 799 | 800 | ## Houzz 801 | 802 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Houzz: \e[0m" 803 | check1=$(curl -s -i "https://houzz.com/user/$username" -H "Accept-Language: en" -L | grep -o 'an error has occurred' ; echo $?) 804 | 805 | if [[ $check1 == *'0'* ]] ; then 806 | printf "\e[1;93mNot Found!\e[0m\n" 807 | elif [[ $check1 == *'1'* ]]; then 808 | 809 | printf "\e[1;92m Found!\e[0m https://houzz.com/user/%s\n" $username 810 | printf "https://houzz.com/user/%s\n" $username >> $username.txt 811 | fi 812 | 813 | ## blip.fm 814 | 815 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] blip.fm: \e[0m" 816 | check1=$(curl -s -i "https://blip.fm/$username" -H "Accept-Language: en" -L | grep -o '404 Not Found' ; echo $?) 817 | 818 | if [[ $check1 == *'0'* ]] ; then 819 | printf "\e[1;93mNot Found!\e[0m\n" 820 | elif [[ $check1 == *'1'* ]]; then 821 | 822 | printf "\e[1;92m Found!\e[0m https://blip.fm/%s\n" $username 823 | printf "https://blip.fm/%s\n" $username >> $username.txt 824 | fi 825 | 826 | ## Wikipedia 827 | 828 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Wikipedia: \e[0m" 829 | check1=$(curl -s -i "https://www.wikipedia.org/wiki/User:$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404' ; echo $?) 830 | 831 | if [[ $check1 == *'0'* ]] ; then 832 | printf "\e[1;93mNot Found!\e[0m\n" 833 | elif [[ $check1 == *'1'* ]]; then 834 | 835 | printf "\e[1;92m Found!\e[0m https://www.wikipedia.org/wiki/User:%s\n" $username 836 | printf "https://www.wikipedia.org/wiki/User:%s\n" $username >> $username.txt 837 | fi 838 | 839 | ## HackerNews 840 | 841 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] HackerNews: \e[0m" 842 | check1=$(curl -s -i "https://news.ycombinator.com/user?id=$username" -H "Accept-Language: en" -L | grep -o 'No such user' ; echo $?) 843 | 844 | if [[ $check1 == *'0'* ]] ; then 845 | printf "\e[1;93mNot Found!\e[0m\n" 846 | elif [[ $check1 == *'1'* ]]; then 847 | 848 | printf "\e[1;92m Found!\e[0m https://news.ycombinator.com/user?id=%s\n" $username 849 | printf "https://news.ycombinator.com/user?id=%s\n" $username >> $username.txt 850 | fi 851 | 852 | ## CodeMentor 853 | 854 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] CodeMentor: \e[0m" 855 | check1=$(curl -s -i "https://www.codementor.io/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found' ; echo $?) 856 | 857 | if [[ $check1 == *'0'* ]] ; then 858 | printf "\e[1;93mNot Found!\e[0m\n" 859 | elif [[ $check1 == *'1'* ]]; then 860 | 861 | printf "\e[1;92m Found!\e[0m https://www.codementor.io/%s\n" $username 862 | printf "https://www.codementor.io/%s\n" $username >> $username.txt 863 | fi 864 | 865 | ## ReverbNation 866 | 867 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] ReverbNation: \e[0m" 868 | check1=$(curl -s -i "https://www.reverbnation.com/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found' ; echo $?) 869 | 870 | if [[ $check1 == *'0'* ]] ; then 871 | printf "\e[1;93mNot Found!\e[0m\n" 872 | elif [[ $check1 == *'1'* ]]; then 873 | 874 | printf "\e[1;92m Found!\e[0m https://www.reverbnation.com/%s\n" $username 875 | printf "https://www.reverbnation.com/%s\n" $username >> $username.txt 876 | fi 877 | 878 | ## Designspiration 65 879 | 880 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Designspiration: \e[0m" 881 | check1=$(curl -s -i "https://www.designspiration.net/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found' ; echo $?) 882 | 883 | if [[ $check1 == *'0'* ]] ; then 884 | printf "\e[1;93mNot Found!\e[0m\n" 885 | elif [[ $check1 == *'1'* ]]; then 886 | 887 | printf "\e[1;92m Found!\e[0m https://www.designspiration.net/%s\n" $username 888 | printf "https://www.designspiration.net/%s\n" $username >> $username.txt 889 | fi 890 | 891 | ## Bandcamp 892 | 893 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Bandcamp: \e[0m" 894 | check1=$(curl -s -i "https://www.bandcamp.com/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found' ; echo $?) 895 | 896 | if [[ $check1 == *'0'* ]] ; then 897 | printf "\e[1;93mNot Found!\e[0m\n" 898 | elif [[ $check1 == *'1'* ]]; then 899 | 900 | printf "\e[1;92m Found!\e[0m https://www.bandcamp.com/%s\n" $username 901 | printf "https://www.bandcamp.com/%s\n" $username >> $username.txt 902 | fi 903 | 904 | 905 | ## ColourLovers 906 | 907 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] ColourLovers: \e[0m" 908 | check1=$(curl -s -i "https://www.colourlovers.com/love/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found' ; echo $?) 909 | 910 | if [[ $check1 == *'0'* ]] ; then 911 | printf "\e[1;93mNot Found!\e[0m\n" 912 | elif [[ $check1 == *'1'* ]]; then 913 | 914 | printf "\e[1;92m Found!\e[0m https://www.colourlovers.com/love/%s\n" $username 915 | printf "https://www.colourlovers.com/love/%s\n" $username >> $username.txt 916 | fi 917 | 918 | 919 | ## IFTTT 920 | 921 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] IFTTT: \e[0m" 922 | check1=$(curl -s -i "https://www.ifttt.com/p/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found' ; echo $?) 923 | 924 | if [[ $check1 == *'0'* ]] ; then 925 | printf "\e[1;93mNot Found!\e[0m\n" 926 | elif [[ $check1 == *'1'* ]]; then 927 | 928 | printf "\e[1;92m Found!\e[0m https://www.ifttt.com/p/%s\n" $username 929 | printf "https://www.ifttt.com/p/%s\n" $username >> $username.txt 930 | fi 931 | 932 | ## Ebay 933 | 934 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Ebay: \e[0m" 935 | check1=$(curl -s -i "https://www.ebay.com/usr/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found\|eBay Profile - error' ; echo $?) 936 | 937 | if [[ $check1 == *'0'* ]] ; then 938 | printf "\e[1;93mNot Found!\e[0m\n" 939 | elif [[ $check1 == *'1'* ]]; then 940 | 941 | printf "\e[1;92m Found!\e[0m https://www.ebay.com/usr/%s\n" $username 942 | printf "https://www.ebay.com/usr/%s\n" $username >> $username.txt 943 | fi 944 | 945 | ## Slack 946 | 947 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Slack: \e[0m" 948 | check1=$(curl -s -i "https://$username.slack.com" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found' ; echo $?) 949 | 950 | if [[ $check1 == *'0'* ]] ; then 951 | printf "\e[1;93mNot Found!\e[0m\n" 952 | elif [[ $check1 == *'1'* ]]; then 953 | 954 | printf "\e[1;92m Found!\e[0m https://%s.slack.com\n" $username 955 | printf "https://%s.slack.com\n" $username >> $username.txt 956 | fi 957 | 958 | ## OkCupid 959 | 960 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] OkCupid: \e[0m" 961 | check1=$(curl -s -i "https://www.okcupid.com/profile/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found' ; echo $?) 962 | 963 | if [[ $check1 == *'0'* ]] ; then 964 | printf "\e[1;93mNot Found!\e[0m\n" 965 | elif [[ $check1 == *'1'* ]]; then 966 | 967 | printf "\e[1;92m Found!\e[0m https://www.okcupid.com/profile/%s\n" $username 968 | printf "https://www.okcupid.com/profile/%s\n" $username >> $username.txt 969 | fi 970 | 971 | ## Trip 972 | 973 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Trip: \e[0m" 974 | check1=$(curl -s -i "https://www.trip.skyscanner.com/user/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found\|HTTP/2 410' ; echo $?) 975 | 976 | if [[ $check1 == *'0'* ]] ; then 977 | printf "\e[1;93mNot Found!\e[0m\n" 978 | elif [[ $check1 == *'1'* ]]; then 979 | 980 | printf "\e[1;92m Found!\e[0m https://www.trip.skyscanner.com/user/%s\n" $username 981 | printf "https://www.trip.skyscanner.com/user/%s\n" $username >> $username.txt 982 | fi 983 | 984 | ## Ello 985 | 986 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Ello: \e[0m" 987 | check1=$(curl -s -i "https://ello.co/$username" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found' ; echo $?) 988 | 989 | if [[ $check1 == *'0'* ]] ; then 990 | printf "\e[1;93mNot Found!\e[0m\n" 991 | elif [[ $check1 == *'1'* ]]; then 992 | 993 | printf "\e[1;92m Found!\e[0m https://ello.co/%s\n" $username 994 | printf "https://ello.co/%s\n" $username >> $username.txt 995 | fi 996 | 997 | ## Tracky 998 | 999 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Tracky: \e[0m" 1000 | check1=$(curl -s -i "https://tracky.com/user/$username" -H "Accept-Language: en" -L | grep -o 'profile:username' ; echo $?) 1001 | 1002 | if [[ $check1 == *'1'* ]] ; then 1003 | printf "\e[1;93mNot Found!\e[0m\n" 1004 | elif [[ $check1 == *'0'* ]]; then 1005 | 1006 | printf "\e[1;92m Found!\e[0m https://tracky.com/~%s\n" $username 1007 | printf "https://tracky.com/~%s\n" $username >> $username.txt 1008 | fi 1009 | 1010 | ## Tripit 1011 | 1012 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Tripit: \e[0m" 1013 | check1=$(curl -s -i "https://www.tripit.com/people/$username#/profile/basic-info" -H "Accept-Language: en" -L | grep -o 'location: https://www.tripit.com/home' ; echo $?) 1014 | 1015 | if [[ $check1 == *'0'* ]] ; then 1016 | printf "\e[1;93mNot Found!\e[0m\n" 1017 | elif [[ $check1 == *'1'* ]]; then 1018 | 1019 | printf "\e[1;92m Found!\e[0m https://www.tripit.com/people/%s#/profile/basic-info\n" $username 1020 | printf "https://www.tripit.com/people/%s#/profile/basic-info\n" $username >> $username.txt 1021 | fi 1022 | 1023 | ## Basecamp 1024 | 1025 | printf "\e[1;77m[\e[0m\e[1;92m+\e[0m\e[1;77m] Basecamp: \e[0m" 1026 | check1=$(curl -s -i "https://$username.basecamphq.com/login" -H "Accept-Language: en" -L | grep -o 'HTTP/2 404\|404 Not Found' ; echo $?) 1027 | 1028 | if [[ $check1 == *'0'* ]] ; then 1029 | printf "\e[1;93mNot Found!\e[0m\n" 1030 | elif [[ $check1 == *'1'* ]]; then 1031 | 1032 | printf "\e[1;92m Found!\e[0m https://%s.basecamphq.com/login\n" $username 1033 | printf "https://%s.basecamphq.com/login\n" $username >> $username.txt 1034 | 1035 | fi 1036 | partial 1037 | } 1038 | banner 1039 | scanner 1040 | 1041 | --------------------------------------------------------------------------------