조회 수 198 추천 수 3 댓글 39
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

As a person who's seen many websites being built, I knew it was only a matter of time before something happened.

Bots, DDoS, Spam, or something.

But I really didn't expect one thing, and that was the human condition.

For some reason, someone posted extremely rude comments towards ppomo.

And one person can only do so much.

 

So I've made this:

 

Just like Dva's Defense Matrix in Overwatch, it does not block anything. However it finds, and (hopefully soon will) shoots down any threats or at the very least provide an alert.

It currently process alerts for all forums with a minute delay. So at the VERY most, it will take my PDM 60 seconds to find a problem and create an email alert to a list of people (and eventually, maybe even take action automatically)

 

I HAVE made alerts on:

Host Server Offline (Nothing PPOMO related, the company that hosts the website got shut down for some reason)

Irregular response time (Someone is tampering with the database (SQL) or the processing code (PHP))

Irregular ping (Someone is likely DDoSing)

Website Offline (There is no response from the website)

And most importantly,

Filter threat (Someone (probably) posted something offensive or inappropriate).

 

These alerts wont be of much use to anyone else, but hopefully there will be some developments, maybe it'll be something that actually guards the website or maybe it'll stay limited and just do alerts, who knows.

  • profile
    ZikkioX 2016.12.13 07:28
    Anyone who would like to be a part of PPOMOAlerts, please send me a PERSONAL MESSAGE of your email.
    Don't post it as a comment, for security reasons.
  • profile
    mikoske 2016.12.13 09:58
    What does it exactly do though?
  • profile
    ZikkioX 2016.12.13 10:19
    Like I said, monitors the website status, and also monitors the website's posts. If someone comes on and starts spamming or posting inappropriate things, it will send an alert by email.
  • profile
    mikoske 2016.12.13 10:42

    Actually I was just interested & intrigued in how you would find and determine a threat. :D

  • profile
    ZikkioX 2016.12.13 11:03
    Oh, in that case, here's what it does in a step by step process for filtering:
    1. On a timer, every 60 seconds, my program is run on my server computer.
    2. My program gets the HTML code of every page on the website, and compares it to the one it has downloaded from a minute ago.
    3. If it's the same, it ignores it. Because whether there is a threat or not, there is no point in alerting twice or checking twice if the website is the exact same as it was a minute ago.
    3.5. When comparing the files only, it takes out the numbers. This makes it so it does not recognize changes in views or amount of posts as a "difference", and only counts a "difference" as a NEW topic.
    4. If the website HAS a difference, it goes through scanning, and updates downloaded file for the next time it checks in 60 seconds.
    5. It scans through the whole html code, and though most of it is code, there is some english (plain text) there, like titles of posts. For example, it would see this one as "New Project: PPOMO Defense Matrix".
    6. It compares it to a list of "bad words" I have set. Some aren't ALWAYS bad words, but usually are (like "8ch")
    7. If it's a DEFINITE bad word (I won't say any here), it sets it as "threat". If it's a word that might not be, it sets it as "potential threat".
    8. If its either a potential threat or threat, it emails a list of people (so far just me) and says "Threat found at "FREE" forum".
    9. It repeats this process with every page, and then closes. It does the same thing 60 seconds later.

    As for how it notfies stuff like a DDoS or a hacking attempt, I won't post here. It's not a perfect system so if people see how it works, they can get around it.
  • profile
    mikoske 2016.12.13 11:41

    This would be great if it notified a moderator, but not normal user because that would just create more exposure of the troll messages, which is the opposite of what you're trying to achieve. :)

  • profile
    ZikkioX 2016.12.13 11:48
    Well, I'm hoping to use it for moderator use only. I was planning to make separate notifications for users like "website is down" or stuff like that.
  • profile
    zhiuanlv 2016.12.13 14:26
    so,how do they send you a PERSONAL MESSAGE???
  • profile
    ZikkioX 2016.12.13 14:34
    Go into the "messages" section, and click on a person's name, and click "send message".
    I responded to a few of your posts, so I should be somewhere on your mailbox :P
  • profile
    zhiuanlv 2016.12.13 14:48
    ohoh,right,I forgot about that.I always use my phone,which can't have this function......
  • profile
    zhiuanlv 2016.12.13 10:33
    But I've never saw those bad guys here...I just saw one guy whose comment was already deleted said something strange,maybe rude,and PPOMO was sad and sent email to him/her.I thought everyone loves PPOMO here...
  • profile
    ZikkioX 2016.12.13 10:53

    I thought everyone loved her too :(

    Look in the free section, there was an incident.
    http://ppomo.com/free_board/5087
    The manager was decently quick about it, but I think it was still up for at least a couple hours ~4AM Korean time I think?
    And it was very, INTENTIONALLY, rude. Trust me.

    Plus it does more that just that, it notifies other problems that there could be with the website. (Like a DDoS attack, a hacking attempt, and more)

    I don't think there will be many incidents, but it's better to be safe than sorry. It's not like this costs anything to run or has to be put in anywhere.

    It's already running.

  • profile
    zhiuanlv 2016.12.13 13:13
    you are right! there could even be hackers stole our information and destroy our community.I didn't think about that before...After all there's so many people,you couldn't say what will happen for sure...
    I can't open the link,it's already gone.but it's a good thing.I've seen rude things before,I don't want that happen to PPOMO.If I see those words,maybe I'll be too mad
  • profile
    ZikkioX 2016.12.13 13:17
    It's for the best.
    I'm not affected by much and even I was upset.
    Not even the words, but by the thought that someone so hateful could target someone so kind.
    And there'll be more, and hopefully, we'll be ready.
  • profile
    zhiuanlv 2016.12.13 13:24
    yeah,though I know how bad can a person be,I never thought that will happen to PPOMO.they are really weird and nonsense.
    if I'm right,your time would be midnight now,yes?
  • profile
    ZikkioX 2016.12.13 13:29
    Close to midnight.
    I stay awake up to 3am usually if there's nothing important the next day.
  • profile
    zhiuanlv 2016.12.13 13:30
    what really made me curious last time is that guy said he/she loves PPOMO,but the deleted words seems to be rude.I don't know why PPOMO sent that guy a email.what did she want to say to that kind of hateful person??
  • profile
    ZikkioX 2016.12.13 13:37
    From what I can tell, PPOMO was upset, yes, but she is nice enough to want everyone happy.

    I was looking at proverbs today and I think she would've given him advice like:
    "가는 말이 고와야오는 말이 곱다", which from what I can tell means if you speak nice words, nice words will come back to you. I didnt read the whole thing but from what I heard it seemed like he liked ppomo, just couldnt express it well (either he was rude or trying to be a "bad boy", or maybe just socially inept)
  • profile
    zhiuanlv 2016.12.13 13:46
    oh I see...thank you so much >w<<div>yes,PPOMO is such a kind girl!</div>
  • profile
    zhiuanlv 2016.12.13 13:54
    how did you translate those Korean words?? I think google can't make it...and as I know,you seems to know about Korean(language I mean)
  • profile
    ZikkioX 2016.12.14 02:01
    Oh no, I know VERY little Korean x3
    But I pick up on small things here and there, like ㅋㅋㅋㅋ just means "kkkk" (I think) but I found out that it's sort of like "hahahaha" or "LOL".

    I found that proverb when I was looking at Korean proverbs. They had English meanings beside them.

    Also, here's a tip: translate Korean comments by one sentence, not all at once. Also, if the sentence ends with punctuation (. , : ; ! ?), Take it out, and then Google translate makes more sense usually (And adds a period automatically?!!)
  • profile
    zhiuanlv 2016.12.14 02:33
    I've tried a lot of things,and I guess it's less than 50% to success(눈_눈)
  • profile
    zhiuanlv 2016.12.13 13:19
    you are really a good coder >w< It's lucky to have you here.I major in physics,there's nothing I can do Ծ‸Ծ
  • profile
    ZikkioX 2016.12.13 13:31
    Thank you :)
    VERY interesting you should say that: I'm trying to get into computer science (I'm in business right now because my marks were poor) and I need to take physics, so I'm taking 1st and 2nd level physics (all due by february x3) to get in.
    It's interesting, but difficult x3
  • profile
    zhiuanlv 2016.12.13 13:37
    yeah.physics is like puzzles. That's what I like XD
  • profile
    ZikkioX 2016.12.13 13:38
    I'm just learning about things like waves now, and I already see the world in a different way. My friend is in university for physics and he showed me his projects, so it looks like I have lots of interesting things still to learn :)
  • profile
    zhiuanlv 2016.12.13 13:49
    yeah,physics can really change everything you think you know.it's amazing!
  • profile
    M8 2016.12.13 13:40
    Wait, what the hell did I miss? The post isn't there anymore.
  • profile
    ZikkioX 2016.12.13 13:43
    Because the dedicated manager came on at around 5-6am korean time (if I remember) and removed them all, and posted a bulletin saying they were removed (Thankfully before ppomo even woke up! :3), but that bulletin was taken down too, as to not alarm people (err, hopefully I'm not making it worse :/)
    There was a bit of delay naturally because people were sleeping then, but it inspired me to make this.
  • profile
    zhiuanlv 2016.12.13 13:51
    I think there's no need to prevent people from knowing that there are bad guys in our community.
  • profile
    ZikkioX 2016.12.13 14:02
    Well, yes and no.
    Panic causes disruption, and chaos. There's a reason people use code in the workplace like "code grey" (Which at my hospital means system failure, either hackers or something else), but hearing that you wouldn't be as panicked.

    Also since half of PPOMO's site is ASMR which is for relaxing, panic is the opposite we want anyway xD

    I think there needs to be some way for staff to contain it, but if there's any problems to notify everyone. Like, "be on the lookout for people with names like this" or something.
  • profile
    zhiuanlv 2016.12.13 14:12
    yeah,that's right.It's just those kind of things remind me of bad things.In my country,governors delete everything they don't like.so...
  • profile
    ZikkioX 2016.12.13 14:32
    Ah, yes, I agree, censorship and secrecy is bad.
  • profile
    zhiuanlv 2016.12.13 14:46
    yes!!exactly!!
  • profile
    M8 2016.12.13 14:08
    What was removed? I always sleep through the drama.
  • profile
    ZikkioX 2016.12.13 14:12
    Rude comments from a guy who came from a website I shouldn't name. (Mostly because the defense matrix will yell at me if someone mentions it x3).
    No drama, few people actually saw it, and it was solved quickly.
  • profile
    zhiuanlv 2016.12.13 14:14
    really??then,will I be in danger??I don't know what I shouldn't say...
  • profile
    ZikkioX 2016.12.13 14:24
    Nothing you wouldn't normally say, trust me. It's very intelligent and on top of that, right now all it does is send me an email xD

    THE DEFENSE MATRIX IS NOT PART OF THE WEBSITE, IT CAN'T TAKE ACTION AGAINST ANYTHING (yet)

    You are fine, and even if you say something wrong it's just an alert.
    I'm not moderator, I can't do anything xD

    Just a vigilante, always have been, always will. *Puts on mask and walks into the rain* x3
  • profile
    zhiuanlv 2016.12.13 14:31
    ~( ̄▽ ̄~)~

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 취미게시판 개설! 'Use Our Hobby Board!' PPOMO뽀모 2016.12.12 290
16 유니콘마스터 Unicorn Master 8 file 시트러스 2016.12.28 251
15 저도...! 크리스마스 케익을!! 8 file 몬테크리스토 2016.12.26 1820
14 한때 열심히 하던 프라모델질 ㅠㅠ 4 file 퍼런단무지XD 2016.12.24 2541
13 크리스마스 케이크~ :9 7 file T800 2016.12.24 2218
12 만들기는 계속됩니다 Craft Goes on and on 3 file 시트러스 2016.12.23 780
11 프라모델을 만듭니다! Making Plastic Models! 9 file 따뜻따뜻 2016.12.21 922
10 취미가 뭔가요? 먹는건가요? (Hobby? Is that something you can eat?) 6 Gazelle 2016.12.20 1428
9 One of my biggest hobbies is music 15 zhiuanlv 2016.12.19 1537
8 Anyone else a fan of Avatar: TLA (아바타: 아앙의 전설)? 5 M8 2016.12.14 1277
7 Customizing Phones! 24 ZikkioX 2016.12.14 700
6 제 방에는 물고기가 살고 있죠!!!! 12 file 사군 2016.12.13 322
5 뒤늦게 피규어를 하나씩 모으고 있어요 11 file 아게라텀 2016.12.13 172
4 So what are your favorite Mixed drinks? 5 M8 2016.12.13 110
» New Project: PPOMO Defense Matrix 39 ZikkioX 2016.12.13 198
2 오오오 제가 첫글인가요. Oh... Do I write at first? 3 Sz5D 2016.12.12 97
1 Zikkio's hobbies and skills! 18 ZikkioX 2016.12.12 155
Board Pagination Prev 1 2 3 Next
/ 3