Omegle-Spy thread! Post your logs!
1
Name:
Anonymous
2010-08-18 6:39
Omegle-Spy is a Java application that acts as an omegle host, and connects two unsuspecting omgle-users to you, so you can snoop in on the conversation, and send messages to the participants individually, without letting the other party know.
It's hilarious.
http://code.google.com/p/omegle-spy/
http://www.mediafire.com/download.php?bh96rtq85r3tc57
The MediaFire link is an SVN checkout, since there are no downloads available at the Google Code page.
Run the "OmegleSpy.jar" file to start the program, requires that you have Java installed. Enjoy!
2
Name:
Anonymous
2010-08-18 6:47
Polecat kebabs.
3
Name:
Anonymous
2010-08-18 6:51
It's funny that you're willing to assume people have Java installed, but not SVN.
4
Name:
Anonymous
2010-08-18 6:56
Someone rewrite this in a sensible language, please.
5
Name:
Anonymous
2010-08-18 6:58
I can't wait for summer to be over.
6
Name:
Anonymous
2010-08-18 7:19
>>5
Dave Fischer here. HAHAHAHA
7
Name:
Anonymous
2010-08-18 7:49
>>1
Take this shit to /lounge/.
8
Name:
Anonymous
2010-08-18 9:49
>>2
Just posting that as what you think it means isn't going to do anything because everyone else just thinks it's some silly shit from /prog/.
9
Name:
Anonymous
2010-08-18 9:55
This is shit.
10
Name:
Fuck off,
!Ep8pui8Vw2
2010-08-18 15:32
>>2,5,7,9
Fuck off,
``faggot'' .
11
Name:
Nathan
2010-08-18 21:29
Could you post the source please? I am very interested in this.
12
Name:
Anonymous
2010-08-18 21:36
I would also like to see the source. How does one create something like this?
13
Name:
Anonymous
2010-08-18 22:03
>>7
No, we don't want this shit over on our board either. Take it to /b/ instead.
14
Name:
Anonymous
2010-08-19 0:03
15
Name:
Anonymous
2010-08-19 4:16
16
Name:
amonimous
2010-08-21 8:53
sup,
works for a bit then i get that thing,
reload the page or somshit,
what do?
17
Name:
amomimous
2010-08-21 9:00
16 here
anyone help please
18
Name:
Anonymous
2010-08-21 9:11
>>16,17
I hope you get hit by a car.
19
Name:
Anonymous
2010-08-21 9:13
>>18
I hope you get hit by a cdr.
Just to make sure.
20
Name:
Anonymous
2010-08-21 10:06
>>12
It's simple, the program just joins 2 Omegle conversations and acts as a bridge between the two
* . From there it's easy to send fake messages and such.
* I haven't actually looked at the souce, but I'm assuming that's how it works.
21
Name:
Anonymous
2010-08-21 11:54
>>4
#!/usr/bin/env python2.6
# vim: encoding=utf-8
import json
from threading import Thread
from Queue import Queue, Empty
from urllib2 import urlopen
from urllib import urlencode
from time import sleep
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
class OmegleConnection(object):
class OmegleEvents(Thread):
""" They are as follows:
[u'connected']
[u'typing']
[u'gotMessage', u'lolwhut']
[u'stoppedTyping']
[u'strangerDisconnected']
"""
def __init__(self, parent):
self.id = parent.id
self.queue = Queue()
Thread.__init__(self)
def run(self):
while True:
r = json.loads(urlopen("http://bajor.omegle.com/events ", urlencode({'id': self.id}), 10000).read())
if r == None:
self.queue.put(None)
return
for i in r:
self.queue.put(i)
def get(self):
x = []
try:
while True:
x.append(self.queue.get(False))
except Empty:
pass
return x
def __init__(self):
self.id = json.loads(urlopen("http://bajor.omegle.com/start?rcs=1&pid= ").read())
self.events = self.OmegleEvents(self)
self.events.start()
def typing(self):
urlopen("http://bajor.omegle.com/typing ", urlencode({'id': self.id}))
def stoppedtyping(self):
urlopen("http://bajor.omegle.com/stoppedtyping ", urlencode({'id': self.id}))
def send(self, msg):
urlopen("http://bajor.omegle.com/send ", urlencode({'msg': msg, 'id': self.id}))
def disconnect(self):
urlopen("http://bajor.omegle.com/disconnect ", urlencode({'id': self.id}))
def read(self):
return self.events.get()
def tr(a, b, pr):
es = a.read()
for e in es:
if e == None or e[0] == "strangerDisconnected":
print pr, "<disconnected>"
b.disconnect()
sleep(2) # Give the threads time to die.
raise SystemExit(0)
elif e[0] == 'connected' or e[0] == 'waiting':
pass
elif e[0] == "typing":
print pr, "<typing>"
b.typing()
elif e[0] == "gotMessage":
print pr, e[1]
b.send(e[1])
elif e[0] == "stoppedTyping":
print pr, "<stoppedTyping>"
b.stoppedtyping()
else:
print pr, "<unknown:"+repr(e)+">"
def main():
a = OmegleConnection()
b = OmegleConnection()
while True:
tr(a, b, "a→")
tr(b, a, "b→")
sleep(0.5)
if __name__ == '__main__':
main()
22
Name:
Anonymous
2010-08-21 12:23
>>11-12
Use
jad . God you people are morons
23
Name:
Anonymous
2010-08-21 14:08
>>22
It's open source, no need to decompile it.
24
Name:
21
2010-08-21 17:37
I believe my post, due to it taking an whole hour of effort, deserves more attention that it has received up to this point.
25
Name:
Anonymous
2010-08-21 18:01
sage for smegma-spy
26
Name:
Anonymous
2010-08-21 18:34
>>24
Yes, yes, thank you,
Xarn .
27
Name:
Anonymous
2010-08-21 18:51
>>26
Xarn doesn't use Python 2.6. He's on Debian.
28
Name:
Anonymous
2010-08-21 19:16
>>21 was a good post.
>>24 was a terrible post.
29
Name:
Anonymous
2010-08-21 19:54
>>27
Only you, care about what
Xarn uses,
Xarn .
30
Name:
Anonymous
2010-08-21 19:59
>>29
That first comma was
an accident .
31
Name:
Anonymous
2010-08-22 9:03
32
Name:
Anonymous
2010-08-22 9:17
>>26,29
Most people grow out of this sort of behavior in elementary school.
33
Name:
Anonymous
2010-08-22 10:28
>>32
What behavior? Fanboying for someone in an anonymous BBS?
34
Name:
Anonymous
2010-08-22 11:03
>>33
Nobody cares that you don't like
Xarn ,
>>26,29,33 . Quit shitting up
/prog/ with your petty vendetta.
35
Name:
Anonymous
2010-08-22 11:56
>>34
Quit shitting up /prague/ with your petty vendetta vendetta.
36
Name:
Anonymous
2010-08-22 14:36
I keep getting "Please reload the page for technical reasons." and there is no captcha on Omegle for me to fill in, which is supposed to fix this. What do I do now?
37
Name:
Anonymous
2010-08-22 14:55
>>36
Have you considered suicide?
38
Name:
Anonymous
2010-08-22 15:30
>>37
Have tried a couple of times, it's pretty good. A+++++ would try again.
39
Name:
Anonymous
2010-08-22 15:52
$> python omeglespy.py
File "omeglespy.py", line 69
print pr, "<disconnected>"
^
SyntaxError: invalid syntax
40
Name:
Anonymous
2010-08-22 16:57
>>36
same here ... have they fixed this exploit?
Newer Posts