{"id":194,"date":"2009-02-12T13:32:53","date_gmt":"2009-02-12T19:32:53","guid":{"rendered":"http:\/\/thepizzy.net\/blog\/?p=194"},"modified":"2014-05-22T21:20:51","modified_gmt":"2014-05-23T02:20:51","slug":"project-upstream-and-the-salmon-spam-bots","status":"publish","type":"post","link":"https:\/\/thepizzy.net\/blog\/2009\/02\/project-upstream-and-the-salmon-spam-bots\/","title":{"rendered":"Project Upstream and the *salmon &#8220;spam bots&#8221;"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"960\" data-permalink=\"https:\/\/thepizzy.net\/blog\/2009\/02\/project-upstream-and-the-salmon-spam-bots\/mega-man-2-giant-robot-fish-620x\/\" data-orig-file=\"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2009\/02\/Mega-Man-2-Giant-Robot-Fish-620x.jpg?fit=620%2C520&amp;ssl=1\" data-orig-size=\"620,520\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Robot Fish\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2009\/02\/Mega-Man-2-Giant-Robot-Fish-620x.jpg?fit=580%2C486&amp;ssl=1\" class=\"alignleft size-medium wp-image-960\" title=\"Robot Fish\" src=\"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2009\/02\/Mega-Man-2-Giant-Robot-Fish-620x-300x251.jpg?resize=300%2C251\" alt=\"\" width=\"300\" height=\"251\" srcset=\"https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2009\/02\/Mega-Man-2-Giant-Robot-Fish-620x.jpg?resize=300%2C251&amp;ssl=1 300w, https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2009\/02\/Mega-Man-2-Giant-Robot-Fish-620x.jpg?resize=150%2C125&amp;ssl=1 150w, https:\/\/i0.wp.com\/thepizzy.net\/blog\/wp-content\/uploads\/2009\/02\/Mega-Man-2-Giant-Robot-Fish-620x.jpg?w=620&amp;ssl=1 620w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>Well, last night was about the 7th time I&#8217;d been messaged by a salmon-themed screenname. The first time I was messaged, I asked if they were a bot, and got a response. However, since I have used the <a title=\"TrillAlice AI Plugin\" href=\"http:\/\/www.trillian-messenger.net\/en\/plugin\/trillalice\" target=\"_blank\">TrillAlice plugin<\/a> before for <a title=\"Trillian Instant Messenger\" href=\"http:\/\/www.trillian.cc\" target=\"_blank\">Trillian<\/a>, I knew that just because it responded with simple, yet pertinent answers, doesn&#8217;t mean it&#8217;s not a bot on the other end.<\/p>\n<p>So, after the first time, I replied with something ridiculous, usually &#8220;I want your body&#8230;in my mouth.&#8221; and then blocked the user, and closed the window&#8230;<!--more--><\/p>\n<blockquote><p><span style=\"color: #cc9900;\">creepysalmon:<\/span> Surely He hath borne our griefs and carried our sorrows.<br \/>\n<span style=\"color: #cc9900;\">creepysalmon:<\/span> who the hell art thou?<br \/>\n<span style=\"color: #cc9900;\">creepysalmon:<\/span> [[Neo]]?<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> ?<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> <span style=\"color: #cc9900;\">creepysalmon:<\/span> Surely He hath borne our griefs and carried our sorrows.<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> Auto-response sent to <span style=\"color: #cc9900;\">creepysalmon:<\/span> Away since 6:54PM (GMT-6)<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> <span style=\"color: #cc9900;\">creepysalmon:<\/span> who the hell art thou?<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> <span style=\"color: #cc9900;\">creepysalmon:<\/span> [[Neo]]?<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> you started this&#8230;who are you?<br \/>\n<span style=\"color: #cc9900;\">creepysalmon:<\/span> Looks like bots have gotten into Yahoo.<br \/>\n<span style=\"color: #cc9900;\">creepysalmon:<\/span> Ah&#8230;<br \/>\n<span style=\"color: #cc9900;\">creepysalmon:<\/span> it&#8217;s a bot.<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> yeah<br \/>\n<span style=\"color: #cc9900;\">creepysalmon:<\/span> our apologies.<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> np<br \/>\n<span style=\"color: #cc9900;\">creepysalmon:<\/span> <span style=\"color: #cc0000;\">[[Neo]]:<\/span> WE verily miss you. Dost thou ever think about the good times?<br \/>\n<span style=\"color: #cc9900;\">creepysalmon:<\/span> how very droll!<\/p><\/blockquote>\n<p>Until last night, when I decided to await a response&#8230;<\/p>\n<blockquote><p><span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> I may be a robot, but if you say &#8216;domo arigato&#8217; to me, I will hurt you.<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> domo arigato, beeyotch<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> I want your body&#8230;<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> in my mouth<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> huh?<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> http:\/\/[spamwebsite]\/debtfree<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> only if you get in my mouth<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> you first<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> so how come you&#8217;re creating all these *salmon screennames? do people really click your links?<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> huh?<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> how much of this conversation are you actually participating in?<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> on my end, you initiated it<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> wierd<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> <span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> I may be a robot, but if you say &#8216;domo arigato&#8217; to me, I will hurt you.<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> <span style=\"color: #cc0000;\">[[Neo]]:<\/span> domo arigato, beeyotch<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> <span style=\"color: #cc0000;\">[[Neo]]:<\/span> I want your body&#8230;<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> <span style=\"color: #cc0000;\">[[Neo]]:<\/span> &#8230;in my mouth<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> <span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> huh?<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> <span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> http:\/\/[spamwebsite]\/debtfree<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> <span style=\"color: #cc0000;\">[[Neo]]:<\/span> only if you get in my mouth<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> you im&#8217;d me<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> what was my first sentence?<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> was it what I just sent you?<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> thats what poped up on my screen<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> you said lets play desert bus together.<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> can you copy the chat log from the beginning few lines, and send it to me?<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> my nic isnt salmon anything .. your&#8217;s is <span style=\"color: #99cc00;\">allergenicsalmon<\/span> though<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> interesting&#8230;I bet someone grabbed our screennames, and is proxying them to other people<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> my real one is &#8220;[[Neo]]&#8221;<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> <span style=\"color: #99cc00;\">allergenicsalmon:<\/span> Let&#8217;s play Desert Bus together! M.R.: huh?<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> mine&#8217;s M.R.<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> hmm&#8230;this is not the first time I&#8217;ve had a salmon derivative IM me<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> talking about seeing things in the clouds, or if I liked puppy dogs<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> http:\/\/profiles.yahoo.com\/liberatedsalmon<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> I wonder what ProjectU is, according to that profile<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> who knows<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> I&#8217;m investigating further&#8230;I&#8217;ll let you go since neither one of us started this conversation&#8230;maybe it&#8217;s an elaborate scheme to get people to meet people online :-p<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> hehe<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> definalty wierd<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> i&#8217;d say it was a hack attempt but i didnt get any links to click on<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> I got one from you<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> unless there&#8217;s an exploitable bug in the new yahoo IM<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> but I am not even using Yahoo Messenger<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> i usually use trillian<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> but i got yahoo messenger last week to test some web bits.<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> it has to be something inside the protocol for yahoo messenger&#8230;if I had to guess, I&#8217;d say someone set up a Jabber\/XMPP that connected to the yahoo IM service, and was using fake names to initiate connections to gleamed sn&#8217;s<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> I do too&#8230;Trillian Astra<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> i wonder if it has anything to do with the yahoobox you can add to your website<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> that thought kinda makes me interested in setting one up, just to try it, and solve the question that&#8217;s floating around the internet<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> probably not&#8230;at least not on my end &#8211; I don&#8217;t do hardly anything with yahoo and this screenname<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> I have to use it for work, but that has a different acct tied to it<br \/>\n<span style=\"color: #cc99ff;\">liberatedsalmon:<\/span> well good luck!<br \/>\n<span style=\"color: #cc0000;\">[[Neo]]:<\/span> thanks<\/p><\/blockquote>\n<p>After working out that neither of us started this conversation, I was able to surmise that it was either:<\/p>\n<ul>\n<li>an exploit in the Yahoo Instant Message delivery protocol, using the OpenSource Jabber\/XMPP protocol, since one doesn&#8217;t have to be on another&#8217;s buddy list in order to contact them. or&#8230;<\/li>\n<li>a non-malicious social experiment to connect people with other people on the internet.<\/li>\n<\/ul>\n<p>Well, my estimations and predictions weren&#8217;t too far off.<\/p>\n<p>Last night I went searching for salmon screennames and <a href=\"http:\/\/profiles.yahoo.com\/liberatedsalmon\" target=\"_blank\">ProjectU<\/a>, and came across <a href=\"http:\/\/twitter.com\/mjlambie\" target=\"_blank\">@mjlambie<\/a>&#8216;s twitter page, and <a href=\"http:\/\/twitter.com\/mjlambie\/status\/1117824397\" target=\"_blank\">his post<\/a> made in January about the liberatedsalmon screenname, and left <a href=\"http:\/\/twitter.com\/neotsn\/status\/1201834879\" target=\"_blank\">a message<\/a>. This afternoon, I find <a href=\"http:\/\/twitter.com\/mjlambie\/status\/1201957937\" target=\"_blank\">a response<\/a> from him mentioning <a href=\"http:\/\/www.google.com\/search?rlz=1C1GGLS_enUS310US310&amp;sourceid=chrome&amp;ie=UTF-8&amp;q=project+upstream\" target=\"_blank\">Project Upstream<\/a>. A couple click-arounds, and I come across a <a href=\"http:\/\/community.livejournal.com\/themissinghat\/199227.html\" target=\"_blank\">LiveJournal page<\/a> that describes the project, in vague detail. A couple more clicks, and you can find <a href=\"http:\/\/community.livejournal.com\/themissinghat\/tag\/salmon+master\" target=\"_blank\">more<\/a> <a href=\"http:\/\/www.llamasonic.com\/troutbot-mystery-solved-project-upstream\" target=\"_blank\">details<\/a> about it.<\/p>\n<p>Essentially, from the comments on the LiveJournal page&#8230;<\/p>\n<blockquote><p>&#8220;&#8230;Project Upstream was trying to identify the open minded people who would be willing to swim against the stream and chat with the random strangers with whom they were connected.&#8221;<\/p>\n<p>&#8220;The world honestly needs more ways to reach out and meet each other. Connecting people randomly should be an every day occurrence. I can wait to see who I get paired up with next.&#8221;<\/p><\/blockquote>\n<p>&#8230;the project is to connect random people on the internet, all part of a larger project\/idea called &#8220;<a href=\"http:\/\/en.wikipedia.org\/wiki\/TheGreatHatsby\" target=\"_blank\">The Great Hatsby<\/a>&#8220;. Fortunately, they have included a command that you can send to stop receiving random connections to your screenname: &#8220;$optout&#8221;. Just send it to any of the spamfish and it will remove you from their list.<\/p>\n<p>So there you have it, hope that helps get you started for finding out why you&#8217;re getting these messages from allergenicsalmon, liberatedsalmon, creepysalmon, or any other *salmon-derivative.<\/p>\n<p><strong>Update<\/strong>: Since the original posting of this article, over 1.5 years ago, The Great Hatsby wikipedia page has been removed from the site. The article detailed how a similar project was done on the AOL Instant Messaging platform using trout-derivative screennames.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Well, last night was about the 7th time I&#8217;d been messaged by a salmon-themed screenname. The first time I was messaged, I asked if they were a bot, and got a response. However, since I have used the TrillAlice plugin before for Trillian, I knew that just because it responded with simple, yet pertinent answers, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3],"tags":[527,487,575,486,490,499,573,521,77,491,526,500,437,178,488,489,484,574,485,522,144,576],"class_list":["post-194","post","type-post","status-publish","format-standard","hentry","category-tech","tag-aclockworkcoho","tag-allergenicsalmon","tag-automatedcoho","tag-creepysalmon","tag-disorderlysalmon","tag-excelletsalmon","tag-foreignsalmon","tag-glorioussalmon","tag-google","tag-liberatedsalmon","tag-nanoscalecoho","tag-paradoxicalsalmon","tag-profiles","tag-project","tag-projectu","tag-projectupstream","tag-salmon","tag-talkativecoho","tag-the-great-hatsby","tag-tickingsalmon","tag-twitter","tag-woolencoho"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_likes_enabled":false,"jetpack_shortlink":"https:\/\/wp.me\/prOO4-38","jetpack-related-posts":[],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/posts\/194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/comments?post=194"}],"version-history":[{"count":26,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/posts\/194\/revisions"}],"predecessor-version":[{"id":1661,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/posts\/194\/revisions\/1661"}],"wp:attachment":[{"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/media?parent=194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/categories?post=194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thepizzy.net\/blog\/wp-json\/wp\/v2\/tags?post=194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}