The use of the script is at your own risk. Through various speech some texts are not readable. In referer found it may be that you quickly what false clicks.
Hi All,
I have since found a nice script, which acts CONSEQUENTIAL against a widespread problem: DDoS attacks with the help of unsuspecting surfers.
The script is set up in no time on your server. If you suspect an attack, you simply activate the built-in log function, and potential attackers are displayed to you. This you can then feed back directly or exclude.
The script is free and is subject to a license. We must do what one wants that.
Proof:
http://collectr.net/clr/blog/antiddosr+-+stop+it.
You can do with it what you want. I want to earn any money. Credits and Reviews are enough for me
I have the script just once at 4images adapted more or less. I based the script accordingly Multilingual. However, it is because everything right. The script works top notch, but there is with the language in a few places still problems. If anyone know what I have done wrong, then I would be happy about a solution.
Features:- Based on Ajax
- Fast Installation
- Multilingual
- Adapted to 4images
InstallationStep 1
Open:
includes/page_header.phpSearch:
//-----------------------------------------------------
//--- Register Global Vars ----------------------------
//-----------------------------------------------------
$total_images = 0;
$total_categories = 0;
$auth_cat_sql['auth_viewcat']['IN'] = 0;
$auth_cat_sql['auth_viewcat']['NOTIN'] = 0;
$cache_id = create_cache_id(
'data.auth_and_info',
array($user_info[$user_table_fields['user_id']])
);Add
below:
require(ROOT_PATH.'antiDDoSr.php');Step 2
Open:
lang/deine-sprache/main.phpSearch
?>Add
before ein
//-----------------------------------------------------
//--- antiDDoSr ---------------------------------------
//-----------------------------------------------------
$lang['addos_option'] = "<span style=\"color:#008ed8\">antiDDoSr</span> Settings";
$lang['addos_install'] = "antiDDoSr Installieren";
$lang['addos_auswertung'] = "Evaluation";
$lang['addos_error'] = "antiDDoSr an error found:";
$lang['addos_msql_error'] = "MySQL connection could not be established!";
$lang['addos_the_d_error'] = "The database";
$lang['addos_the_d2_error'] = "could not be opened!";
$lang['addos_table_write_error'] = "Can not write data in Table!";
$lang['addos_table_edit_error'] = "Can not edit table!";
$lang['addos_read_result_error'] = "Results can not be read!";
$lang['addos_referer'] = "Referer";
$lang['addos_vorkommen'] = "Occurrence";
$lang['addos_prosek'] = "pro Second";
$lang['addos_aktion'] = "Aktion";
$lang['addos_ref_sperren_one'] = "Want to entry to your page";
$lang['addos_ref_sperren_two'] = "really lock?";
$lang['addos_ref_sperren_three'] = "lock";
$lang['addos_no_ref'] = "There were no referer!";
$lang['addos_dauer_one'] = "All values refer to a measurement of";
$lang['addos_dauer_two'] = "Seconds!";
$lang['addos_safe_error'] = "Could not be saved!";
$lang['addos_install_prozess'] = "Install";
$lang['addos_install_one'] = "Install finished";
$lang['addos_set'] = "How long (seconds) to be observed, the referer?";
$lang['addos_set_one'] = "Test runs!";
$lang['addos_set_two'] = "Start watching";
$lang['addos_set_three'] = "Observing runs";
$lang['addos_set_four'] = "Please be patient";
$lang['addos_set_five'] = "Observation quits";
$lang['addos_set_six'] = "Observations are processed";
$lang['addos_set_seven'] = "Audit completed.";
$lang['addos_c'] = "to collectr.net the creator";
$lang['addos_set_eight'] = "Check Now";Step 3
Upload the file "antiDDoSr_modified.zip on your computer. Diie Extract file and upload the following files / folders in your root.
- AntiDDoSr.php (File)
- AntiDDoSr (folder)
Step 4
Open:
antiDDoSr.phpSearch:
@$mysql["user"]
= "xxxxxxx";
# Benutzername der Datenbank. / Username of the database.
@$mysql["pw"]
= "xxxxxxxxxxxxxxx";
# Passwort des Benutzers. / User's password.
@$mysql["server"]
= "localhost";
# Datenbankserver (meist "localhost"). / Database server (mmostly "localhost").
@$mysql["database"]
= "xxxxxxxx";
# Name der Datenbank. /
Name of the database.
@$adr["path"]
= "antiDDoSr.php";
# Pfad zu dieser Datei (vom Einbindeverz.) / Path to this file (from the directory.)
@$adr["pw"]
= "xxxxxxxxxxxxxxx";
# Denk dir ein Passwort aus! / Imagine a password!
@$adr["do"]
= "0";
# Bei Fund: was tun? /
When Found: what to do?
# 0 = auf Referer zurückleiten. / lead back to referer.
# 1 = nichts. / nothing.
# *
= Ausgabe, also z.B. "Verboten!" / Output, so for example illegalWrite there your database connection inside. Save the file and replace the file with the file on your server.
Step 5
Open:
admin/index.phpSearch:
require('admin_global.php');Add below:
require(ROOT_PATH.'antiDDoSr.php');Search:
Version: <b><?php echo SCRIPT_VERSION; ?></b>Replace with:
Version: <b><?php echo SCRIPT_VERSION; ?></b> <?php echo $lang['protected']; ?>Search:
show_nav_option("phpinfo()", "phpinfo.php");Add
below das ein
show_nav_option($lang['nav_addos_setting'], ROOT_PATH.'index.php?antiDDoSr=XXXXXXXXXXX');Important:eplace XXXXXXXXX with your database password
Step 6
Open:
lang/your_lang/admin.phpSearch:
$lang['goto_homepage'] = "Gehe zur Galerie Homepage";Add below
$lang['protected'] = "protected by: <a href=\"http://collectr.net/clr/blog/antiddosr+-+stop+it.\" target=\"_blank\"><strong>antiDDoSr</strong></a>";
$lang['nav_addos_setting'] = "antiDDoS Check";So,
Now everything should be done!
Download The script is running currently on my side and so far it works quite well! Could not find any mistakes, do not work except that a few languages!