This repository has been archived by the owner on Jan 9, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 650
/
README.BeSquare
194 lines (131 loc) · 7.16 KB
/
README.BeSquare
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
==========
|| INFO ||
==========
Low Orbit Ion Cannon - An open source network stress tool. Written in C#
Based on Praetox's loic project at https://sourceforge.net/projects/loic/.
================
|| Help - dox ||
================
There is now an online help available. Press <F1>, read the .chm file or got in the source to the help/web folder and read there!
================
|| DISCLAIMER ||
================
I, NewEraCracker, am not responsible for the use that you give to this tool.
You cannot blame me if you use this tool to attack servers you don't own and get caught.
This tool is released for educational purposes only and comes with no warranty at all.
===========================
|| HOW TO RUN IN WINDOWS ||
===========================
GET THE BINARIES!
Requires Microsoft .NET Framework 3.5 Service Pack 1 available at
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=en
=========================
|| HOW TO RUN IN LINUX ||
=========================
You'll need mono and log4net:
# sudo apt-get install mono liblog4net-cil-dev
Then, build it:
# mdtool build
And run it!
# bin/Debug/LOIC.exe
==========================
|| HIVEMIND/HIDDEN MODE ||
==========================
HIVE MIND mode will connect your client to an IRC server so it can be controlled
remotely. Think of it like a voluntary botnet. They might even make your client
do naughty things, so beware.
Note: It does NOT allow remote administration of your machine, or anything shit
like that, it is literally just control of loic itself.
If you want to start up in hivemind, run like this:
LOIC.exe /hivemind irc.server.address
It will connect to irc://irc.server.adress:6667/loic
You can also specify port and channel
LOIC.exe /hivemind irc.server.address 1234 #secret
It will connect to irc://irc.server.adress:1234/secret
In order to do hivemind hidden run like this:
LOIC.exe /hidden /hivemind irc.server.address
It will connect to irc://irc.server.adress:6667/loic without any visible GUI
==============================
|| CONTROLING LOIC FROM IRC ||
==============================
As an OP, Admin or Owner set a channel topic or type message with (as an example):
!lazor targetip=127.0.0.1 message=test_test port=80 method=tcp wait=false random=true
To start attack type
!lazor start
Or just append "start" in the END of the topic
!lazor targetip=127.0.0.1 message=test_test port=80 method=tcp wait=false random=true start
To reset options back to default:
!lazor default
To stop attack:
!lazor stop
And remove "start" from topic (if exists)
You can also replace "start" by "stop" in the END of the topic.
Take a look at source for more details.
==================================
|| CONTROLING LOIC OVER THE WEB ||
==================================
>> Press <F10> for easy copy & paste of HiveMind / OverLord Settings <<
The OverLord-Mode is meant as a Fail-Save mechanism to allow easy (de)centralised control in exactly the same way as HiveMind does.
The information is encoded into hyperlinks and allows though an easy and secure distribution way.
!!URL-Shortener and Redirectors are fully supported!!
-SYNTAX-
There are 3 Methods:
---
I. Plain-Text Links: can ONLY specify TARGETS
"LOIC: {OL-URI}"
---
II: a-href Links:
II.a: Back-Up Mirrors - they contain no target information and point to sites, where target are posted.
'class="LO bu" href="{URI}"' - read diretion top to bottom
'class="LO bu r" href="{URI}"' - read direcion bottom to top
the read direction depends on the site: e.g. for twitter, where the newest post is on the top, you want to scan the site top-to-bottom for targets.
On Blogs / Boards where the newest posts are at the bottom, you want to scan in the reverse direction.
In the GUI the checkbox "Up?" scans top-to-bottom if checked and reverse otherwise.
The scan stops at the first encountered target and uses this as the current target - all BackUp Mirrors up to this point are stored. (mirrors after the 1st target in read-direction are ignored)
II.b: Target-Links
'class="LO tar" href="{OL-URI}"'
---
III. Plain Text instruction (this is depreciated)
"[LOIC]
{command}:{value}
{command}:{value}
...
[/LOIC]"
if there is a "lot" of html-code merged into the text it is best to use the "@"-Delimeter:
"[LOIC]@{command}:{value}@<html goes here>@{command}:{value}@......[/LOIC]"
---------
The URI-Syntax for Targets:
{OL-URI} = {URI}@{command}={value}@{single_sign}@{command}={value}@...
IT IS HIGHLY RECOMMENDED TO USE URL-SHORTENER FOR THE TARGET-COMMANDS!!
---
Commands: THESE APPLY ONLY TO TARGET-LINKS as in method II.b or PLAINT Text as in method III!!!!!
(there are 2 new commands - the others are the same as on IRC)
targetip, targethost, timeout, subsite, message, port, method, threads, wait, random, speed
hivemind - let's you set an Hive-Mind-Server over OverLord: @hivemind=irc.cooldomin.heros:6667#hivemind@
if this command is used the control is immediately transferred to the HiveMind! (aka: OverLord STOPS working!)
therefor the hivemind command is best used alone without other commands.
time - you can set a timer for the beginning of the fun: @time=YYYY/MM/DD HH:mm@ (time-zone is UTC for the time - the time-zone-correction is done by the client according to the system-settings and time!)
if a time command is issued the current attack stops and the Lazor waits until the time is reached. the target-information is updated once again EXACTLY at the beginning of the attack.
Using this it is possible, to set a time for all "connected" lazors WITHOUT revealing the target:
1. http://hive.mind/go.hp?@time=2010/05/23 15:00@
at 14:55 (UTC) you just change the Link to: http://hive.mind/go.hp?@time=2010/05/23 15:00@&@targetip=127.0.0.1@
-------------------
... enough with the crap - a real world example:
On site http://main.com is the command center where you don't want to post target-information:
put somewhere on your site (in a .php / .txt / .html / .js or whatever file you have) the Back-Up-Mirrors for your OP:
<a class="LO bu" href="http://somefree-hoster.com/url/yourbackup"> </a>
<a class="LO bu" href="http://twitter.com/account"> </a>
<a class="LO bu r" href="http://xyx.chan.com/b/1234"> </a>
<a class="LO bu" href="http://bit.ly"> </a>
As soon as one mirror fails the next is taken - the mirrors are accumulated at the client - so you can change them or add more atfer the majority of the nodes have read them once! .. Back-Up-Mirrors are only removed from the client, if one seems to be offline. (the effects of the Stress-Test on the client machine is (to some degree) mitigated!)
it might be a good idea, to hide the "LO"-Class with a (inline-) CSS or put it into any hidden container ... or just leave as is :D
ATTENTION: Backup Mirrors + Targets in one Page!
Pay attention to the scan-direction! If you read top-to-bottom (Up? = checked in the GUI) you HAVE TO PUT your mirrors BEFORE the first target-link!
if you scan reverse you have to put the mirrors BELOW the target!
e.g. Scanning REVERSE + Mixed-Mode
<html-code>
<p>your very long paragraph LOIC: http://bit.ly/abcde your paragraph contniues on for ours</p>
<more html>
<a style="display:none" class="LO bu" href="http://bit.ly"> </a>
<footer-stuff>
that's pretty much it xD