Item Search
     
BG-Wiki Search
Closed Thread
Page 1 of 5 1 2 3 ... LastLast
Results 1 to 20 of 100
  1. #1
    Cerberus
    Join Date
    Mar 2005
    Posts
    395
    BG Level
    4
    FFXI Server
    Leviathan

    Fucking RMT... ChatMon update REQUIRED soon

    So apparently the RMT are now accessing chatmons spamfilter.

    I just added "Xmas Bonus" to the filter list 1hr ago, and they are already changing the text on that.

    So within the next few days I'm going to have to encrypt the spamfilter file, and that means all the older chatmons arn't going to be able to read it.


    Geezus this is getting frustrating.

  2. #2
    D. Ring
    Join Date
    Feb 2007
    Posts
    4,737
    BG Level
    7
    FFXI Server
    Quetzalcoatl

  3. #3

    That would actually be a rather cute application of a hash function. Hash each word and if it exists in the hash table, reject the tell. No way to know what words correspond to each hash beyond a brute force dictionary attack.

  4. #4
    Sea Torques
    Join Date
    Feb 2009
    Posts
    510
    BG Level
    5
    FFXI Server
    Valefor

    Encrypting it won't do anything if they're determined; they'll just pull the encryption keys out of the plugin once it's in memory.

    IDK how you've structured the data store for it, but could you convert it to use a hash table easily?
    Salt the phrases differently with each release so that if they want to know what is filtered, they have to brute force the table every time it is updated, which will take significantly longer than reading the encryption key.

  5. #5
    Puppetmaster
    Join Date
    Sep 2007
    Posts
    61
    BG Level
    2

    thx for the heads up and i apprecate all the work you guys put into this stuff.

  6. #6

    Quote Originally Posted by TheMysteriousX View Post
    Encrypting it won't do anything if they're determined; they'll just pull the encryption keys out of the plugin once it's in memory.

    IDK how you've structured the data store for it, but could you convert it to use a hash table easily?
    Salt the phrases differently with each release so that if they want to know what is filtered, they have to brute force the table every time it is updated, which will take significantly longer than reading the encryption key.
    yeah, that's exactly what i was suggesting. i kinda assumed the random salt change every update was rather a given to make updates even more time consuming. the table could even be updated much more regularly with random strings added as pad to further obfuscate the contents and require more time be applied on their end to try to circumvent the system.

  7. #7
    Aselin
    Guest

    Isn't it scary that the RMT spammers know how to do this?

    A lot of us have seen the news specials and articles about gold farmers in China, and the images about them show them to be poorly educated, living in cramped and poor conditions. They give the appearance they have enough computer knowledge to operate a computer and an MMO, but that's it.

    It is highly possible these RMT companies have hired hackers or someone with that level of knowledge to embed exploits in Javascript and Flash, and now to get past the spam filters and Chatmon itself. Then, whatever they find, they pass it along to the ones spamming us.

  8. #8
    Banned.

    Join Date
    Oct 2007
    Posts
    3,874
    BG Level
    7

    Quote Originally Posted by Aselin View Post
    Isn't it scary that the RMT spammers know how to do this?

    A lot of us have seen the news specials and articles about gold farmers in China, and the images about them show them to be poorly educated, living in cramped and poor conditions. They give the appearance they have enough computer knowledge to operate a computer and an MMO, but that's it.

    It is highly possible these RMT companies have hired hackers or someone with that level of knowledge to embed exploits in Javascript and Flash, and now to get past the spam filters and Chatmon itself. Then, whatever they find, they pass it along to the ones spamming us.
    It's scary that they know how to open a .txt file, check which words at being filtered, and not use them? A 4 year old could figure that out.

  9. #9
    A. Body
    Join Date
    Jul 2008
    Posts
    4,046
    BG Level
    7
    FFXI Server
    Caitsith

    Quote Originally Posted by rog View Post
    It's scary that they know how to open a .txt file, check which words at being filtered, and not use them? A 4 year old could figure that out.
    It's just people generally assume RMT are these mindless drones. Though in the end, no matter what is done they will get around it if they're determined enough, as proven by them getting around both filters.

    Hell most hackings come from China/North Korea, so it's not out of the realm of possibility that they have hackers on standby ready to get around the next Chatmon update. Especially if it has anything to do with FF's memory.

  10. #10
    Cerberus
    Join Date
    Mar 2005
    Posts
    395
    BG Level
    4
    FFXI Server
    Leviathan

    dont think a hash based approach would work since were using patterns and regular expressions to check.

    But as for encryption, it wont be that easy. for one i dont put passwords in easy to find strings now if they want to guess every combination of raw bytes in quadrillions of possibile combinations then let them.

    Then theres also the fact the DLL's are packed with a very good commercial packer thats not easily depackable, with modules loaded that detect attempts to reverse engineer.

    I don't play around

  11. #11
    E. Body
    Join Date
    Jun 2007
    Posts
    2,065
    BG Level
    7
    FFXI Server
    Phoenix

    Does the custom filter work? Maybe I'm doing it wrong, but things still get past like if I add:
    *cheap*
    to the spamfilter_custom.txt file

  12. #12
    Nidhogg
    Join Date
    Feb 2008
    Posts
    3,792
    BG Level
    7
    FFXIV Character
    Tsugaru Mifra
    FFXIV Server
    Hyperion
    FFXI Server
    Ragnarok

    One RMT loads his computer with chatmon. Another sends him tells til they go through.

    Encryption defeated.

  13. #13
    Relic Shield
    Join Date
    Oct 2006
    Posts
    1,600
    BG Level
    6
    FFXI Server
    Odin

    is it possible to filter based on name? id like to be able to do

    If name = Ifr* ignore....

    seems all the RMT tells i get start with the 1st 3 letters of my server.

  14. #14
    Relic Weapons
    Join Date
    Mar 2007
    Posts
    389
    BG Level
    4

    http://images.usatoday.com/money/_ph...-bud-radio.jpg

    Here's to you Mr. Windower Guy. Oh Sultan of C#.

    When life gives you lemons...

    you crush them mercilessly.

    Keep up the great work you Knight of .NET

  15. #15
    So hard we fuck rocks
    Join Date
    Jan 2009
    Posts
    3,088
    BG Level
    7
    FFXI Server
    Sylph

    87% of Tankjr's posts cause my face to smile

    just saying

  16. #16

    Quote Originally Posted by Tankjr View Post
    http://images.usatoday.com/money/_ph...-bud-radio.jpg

    Here's to you Mr. Windower Guy. Oh Sultan of C#.

    When life gives you lemons...

    you crush them mercilessly.

    Keep up the great work you Knight of .NET
    you funny'

    Spoiler: show
    congrats on amano fat fuck

  17. #17
    THOU THOU THOU THOU THOU THOU THOU THOU
    Avatar of Fury.

    Join Date
    Jan 2006
    Posts
    5,591
    BG Level
    8
    FFXIV Character
    Shiroe Blackrose
    FFXIV Server
    Diabolos
    FFXI Server
    Carbuncle

    Quote Originally Posted by xopher View Post
    One RMT loads his computer with chatmon. Another sends him tells til they go through.

    Encryption defeated.
    Yes Mr. Armchair Cryptologist, that's certainly within the realm of feasibility.

  18. #18

    ▲▲

    Join Date
    Aug 2005
    Posts
    6,839
    BG Level
    8
    FFXIV Character
    Pikarya Saisei
    FFXIV Server
    Excalibur

    Quote Originally Posted by The Blackrose View Post
    Yes Mr. Armchair Cryptologist, that's certainly within the realm of feasibility.
    China can do anything, mang.

  19. #19
    Banned.

    Join Date
    Oct 2007
    Posts
    3,874
    BG Level
    7

    Quote Originally Posted by Mafai View Post
    is it possible to filter based on name? id like to be able to do

    If name = Ifr* ignore....

    seems all the RMT tells i get start with the 1st 3 letters of my server.
    http://forums.windower.net/topic/111...5&#entry191965

  20. #20
    Nidhogg
    Join Date
    Feb 2008
    Posts
    3,792
    BG Level
    7
    FFXIV Character
    Tsugaru Mifra
    FFXIV Server
    Hyperion
    FFXI Server
    Ragnarok

    Quote Originally Posted by The Blackrose View Post
    Yes Mr. Armchair Cryptologist, that's certainly within the realm of feasibility.
    just pointing out that no matter how much incredible encryption you put into it, even the simplest methods can defeat it. ad infinitum.

Closed Thread
Page 1 of 5 1 2 3 ... LastLast

Similar Threads

  1. ChatMon 1.6 Update - Fuck you RMT
    By Aikar in forum FFXI: Everything
    Replies: 72
    Last Post: 2009-03-17, 10:47