Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Stawianie Serva [tutorial]


Petros1

Rekomendowane odpowiedzi

Opublikowano

Siema. Znalazłem na stronie jednej TUTORIAL jak postawić własnego serva do metka. O to on:

 

1. Uruchamiane przez FreeBSD - jak nie mas z tego systemu lub nie wiesz co to jest nawet się nie tykaj dalej tego tematu.

2. Postępujemy tak jak na tym filmiku

Kod:

hxxp://www.youtube.com/watch?v=N_BtPFL2fT0

 

 

 

Dobra a teraz najważniejsze :

Kod:

megaupload.com/?d=SXP73ALQ

- Podstawka serwera ( Server bez CH )

Kod:

megaupload.com/?d=ZWPHPIAD

- Kanał pierwszy ( CH1 do serwera )

Kod:

uploaded.to/file/khx3n4

- Baza MySQL zgrana z ClubMT2 ^^

 

 

Nie daje skana, nie mam zamiaru wrzucać tyle na ten server.

 

 

Trzeba zrobic tak sciagamy gre wchodzimy w folder z gra i tam robimy notatnik i piszemy

 

 

Server Nazwa-Hermanolandia(Nazwa servera)

Server=Prywatny(zostawic)

Server Max-400(ilu graczy moze grac na twoim serv)

 

 

 

Podam tutaj tuouriala jak postawić swój własny server ftp.

 

1) Ściągamy program HFS (Http File Server) ze strony producenta (program jest za free)

 

Kod:

hxxp://www.rejetto.com/hfs/?f=dl&id=exe

 

 

 

2) Po ściągnięciu i odpaleniu pojawi się nam komunikat- czy dodać skrót do menu kontekstowego, naciskamy YES

następnie pojawi się nam okno programu:

Dołączona grafika

 

OPIS

1) Menu - chyba nie musze wyjaśniać

tam znajdziecie między innymi:

*tworzenie kont urzytkowników

*save ustawień

*ograniczenia i wiele innych bajerów

 

2) Port (domyślnie 80) jest to port dzięki któremu ktoś będzie się łączył z nami.

Nasz dostawca internetu może nam nałożyć limit P2P ale port 80 jest używany do łączenia się

z internetem (czyli teoretycznie jeżeli ktoś od ciebie będzie ściągał to nie będzie się

to wliczało w limit na transfer P2P

 

3) You are in easy mode - jeżeli widzisz coś takiego tzn ,że program poukrywał przed nami te

bardziej skomplikowane opcje ustawień (jeżeli już się obeznamy z funkcjami proponuje przełączyć

na Expert Mode)

 

4) Browse - po kliknięciu otworzy nam się przeglądarka internetowa i wyskoczy nam nasza strona www

 

5) Address IP - czyli nasz adres IP, będziemy podawać go komuś kto będzie chciał wejść do

rzeczy które udostępniliśmy na naszym serwerze.

(UWAGA!!! jeżeli mamy wewnętrzny adres IP będziemy musieli posłużyć się programem hamachi,

jak to zrobić dowiecie się na końcu tego postu)

 

6) Virtual File System - w tym oknie widzimy rzeczy które udostępniamy.

 

7) Log - tutaj znajdują się między innymi informacje o:

*kto coś od nas ściągał

*co od nas ściągnął

*wszystkie błędy które mogły zakłócić poprawne działanie programu

 

Okno w którym widzimy kto, co, z jaką prędkością ściąga w danym momencie od nas pliki

 

 

3) Teraz przejdźmy do udostępniania naszych zasobów...

... sprawa jest banalna, po prostu przeciągamy dany plik, lub katalog wprost do okna programu HFS

(lub kliknijmy na pliku który chcemy udostępnić prawym klawiszem myszy i wybierzmy "Add to HFS)

ÂŻeby sprawdzić czy wszystko działa klikamy na (4) BROWSE i w oknie przeglądarki zobaczymy owoc naszej pracy

Teraz nie pozostaje nam nic innego jak podzielić się naszym adresem IP ze znajomymi i pochwalić się np

zdjęciami z wakacji

bądź najnowszymi filmami ze needs.

mozna postawic ftp na swoim kompie i jazda.. ja polecam..

 

+WWW File Share Pro

+Easy File Sharing Web Server

+FileZilla.. Wielu z was zadaje pytania typu w jaki sposób obronić się przed botami panoszącymi się w Internecie. Wiem, że jest to dosyć dokuczliwe, bo sam musiałem się przed tym bronić. Widzę ile niepotrzebnych postów (tworzonych przez roboty) jest przez nie pisanych. Ten problem jest dosyć powszechny, więc kolejny tutorial będzie dotyczył jednej z form walki z botami, a mianowicie zabezpieczanie formularza TOKENEM.

 

 

Nasz skrypt będzie działał w oparciu o 4 pliki:

- pic.php - plik generujący obrazki

- hasla.txt - plik z hasłami

- form.php - formularz, który będzie zabezpieczony

- sprawdz.php - plik sprawdzający, czy został wpisany poprawny kod

 

Skrypt ten jest oparty o bazę słów znajdujących się w pliku tekstowym. Wybrałem tę formę, ponieważ jest wiele serwisów tematycznych i słowa w tokenie można dopasować do tematyki strony. W moim przykładzie są to słowa 5 literowe (made by Acersecomes), ale nic nie stoi na przeszkodzie, aby były one dłuższe, lub krótsze. Ilość haseł także nie ma wpływu na działanie skryptu. Dostosuje się on automatycznie do ilości słów i do ich długości. Skrypt składa się z 4 plików, ale jest możliwość zrobienia go w 2, lecz nie zastosowałem tego, bo wiem, że dużo osób includuje skrypty i mają oni problemy.

 

 

No to zaczynamy...

 

 

Na samym początku robimy listę słów i zapisujemy ją w pliku hasla.txt. Poniższe słowa są przykładowe. Zostały one stworzone przez Acersecomesa, za co bardzo mu dziękuję.

 

HASLA.TXT

Kod:

Kod

niebo

wiata

dyszy

batut

felga

jasyr

aloes

obawy

widne

uczta

wrogi

klapa

tropy

cynik

kakao

gminy

kotem

halny

robak

bramy

worms

 

Wiem, że jest to uboga baza, a co się z tym wiąże, często słowa będą się dublować. Ale jednak są one stworzone tylko jako przykład. Dla wszystkich zainteresowanych polecam adres hxxp://www.krzyzowki.info...sta_hasel.html, pod którym znajdziecie bogatą listę słow.

 

 

PIC.PHP

Teraz przejdziemy do zasadniczej części naszego tokenu, a więc do pliku generującego obrazki. Nazwiemy go pic.php. Aby plik działał, serwer musi obsługiwać bibliotekę GD!

 

Kod:

<?

$slowa=file('hasla.txt');

 

if(isset($_GET['id']))

$nr=$_GET['id'];

else $nr=rand(0,count($slowa)-1);

$slowo=$slowa[$nr];

 

Na samym początku wczytujemy do tablicy wszystkie słowa z pliku hasla.txt. Następnie sprawdzamy, czy istnieje w adresie zmienna id. Jeśli nie, to losujemy dowolne słowo z pliku. Jeśli natomiast jest, to wyświetlamy słowo określone podanym identyfikatorem.

 

Kod

Kod:

$wysokosc=20;

$szerokosc=60;

 

 

 

$pic=ImageCreate($szerokosc,$wysokosc);

W następnej kolejności tworzymy nowy obrazek o podanych rozmiarach. Te dane są dopasowane do słów 5-literowych, więc jeśli ktoś ma zamiar korzystać z dłuższych słów, powinien te wielkości powiększyć. Wykonane funkcje są dokładniej opisane w tutorialu o tworzeniu rysunków za pomocą PHP.

 

Kod

Kod:

$bialy=ImageColorAllocate($pic,255,255,255);

$czarny=ImageColorAllocate($pic,0,0,0);

$szary=ImageColorAllocate($pic,150,150,150);

 

 

ImageFill($pic,1,1,$bialy);

Następnie tworzymy kilka kolorów i wypełniamy tło na biało.

 

Kod

Kod:

for($i=0;$i<200;$i++)

{

$los1=rand(0,$szerokosc);

$los2=rand(0,$wysokosc);

 

ImageLine($pic,$los1,$los2,$los1,$los2,$szary);

}

 

W kolejnej części tworzymy losowe punkty na całym obszarze obrazka. W tym wypadku jest ich 200, ale nic nie stoi na przeszkodzie, aby tą ilość zmienić.

 

Kod

Kod:

for($i=0;$i<count($slowa);$i++)

{

$rozmiar=rand(2,5);

 

ImageString($pic,$rozmiar,$i*10+7,3,trim($slowo[$i]),$czarny);

}

 

W tej pętli natomiast wypisujemy wylosowane słowo. Każda literka (rozmiar) będzie losowana, aby utrudnić rozpoznanie. Literki będą oddalone od siebie o 10 pikseli ($i*10+7) i dodatkowo 7 pikseli od lewego brzegu (,$i*10+7).

 

 

 

Kod

Kod:

Header("Content-type: image/gif");

ImageGIF($pic);

?>

 

I na samym końcu wysyłamy obrazek do przeglądarki.

 

 

 

Kolejnym elementem naszego skryptu jest zrobienie formularza, który będzie obsługiwał token. Nazwiemy go form.php.

 

FORM.PHP

Kod

Kod:

<form method="POST" action="sprawdz.php">

 

<table>

<tr>

<td>Imię:</td>

<td><input type="text" name="imie" size="20" value="<? echo $_POST['imie']; ?>"></td>

</tr>

<tr>

<td>Nazwisko:</td>

<td><input type="text" name="nazwisko" size="20" value="<? echo $_POST['nazwisko']; ?>"></td>

</tr>

Tej części chyba nie muszę tłumaczyć, wyświetla on standardowe dane dotyczące formularza.

 

Kod

<tr>

<td><?

$slowa=file('hasla.txt');

$id=rand(0,count($slowa)-1);

 

echo '<img src="pic.php?id='.$id.'"></td><td><input type="text" name="token" size="20">';

 

?></td>

</tr>

</table>

<input type="submit" value="OK">

<input type="hidden" name="los" value="<? echo $id; ?>">

</form>

 

W tej części formularza losujemy liczbę z zakresu od 0 do ilości słów minus jeden (php liczy od zera) i wyświetlamy obrazek z określonym numerkiem. Dodatkowo za pomocą ukrytego pola (hidden) przesyłamy dalej numer słowa, aby móc potem sprawdzić jego poprawność.

 

 

I teraz ostatnia część skryptu, a mianowicie plik sprawdzający poprawność wpisanego tokenu. Nazywa się on sprawdz.php.

 

SPRAWDZ.PHP

Kod

Kod:

<?

$id=$_POST['los'];

$odp=$_POST['token'];

 

$slowa=file('hasla.txt');

 

if(trim($slowa[$id])==$odp)

{

echo 'Token poprawny!';

//dalsze instrukcje, jeśli token jest poprawny

}

else

{

echo 'Token niepoprawny!<br><br>';

include('form.php');

//dalsze instrukcje, jeśli token jest niepoprawny

}

?>

 

Skrypt wczytuje tablicę z plikami i następnie porównuje, czy słowo wpisane przez usera jest takie same jak na obrazku. Jeśli tak jest wyświetla on stosowny komunikat, w przeciwnym natomiast wyświetla komunikat o błędzie i ponownie wyświetla formularz, tym razem już z innym obrazkiem.

 

 

 

Jakby co to ja tylko skopiowałem, a nie wymyśliłem ;D

ff_350x50_babe.jpg
Opublikowano

wiesz ile razy już ten poradnik widziałem? na tym forum co najmniej 3 osoby założyły temat w nim ten poradnik

Opublikowano

@up. dokładnie. i tak nikt nie założy priva! Tu trzeba chłopa a nie wycinek z gazety!

Na chuj ci te plusy, posty, odwiedziny?

Chcesz pomóc ? - Rób to, nie oczekuj nic w zamian.

Opublikowano

Dzieci stop spam, ten poradniczek już 4 raz się pojawia!

 

Jak chcecie mieć serva to postawcie se OTS.

 

 

@edit

Wow już 300 post ale ze mnie spambot....

Opublikowano

w ogóle to nie jest możliwe, żeby z tego poradnika cokolwiek zrobić. na forum cybucha też to jest

Opublikowano

No to sry ale ja nie widziałem takiego tutoriala, ale sry jak był.

 

Wiem, że skopiowałem, ale pomyślałem że może komuś się przydać. W końcu chcecie postawić POLMT2 ;D

 

P.S Jakby co to ten tutorial jak postawić serva na forum.swiatgier.eu to jest ten poradnik.

ff_350x50_babe.jpg
Opublikowano
w ogóle to nie jest możliwe, żeby z tego poradnika cokolwiek zrobić. na forum cybucha też to jest

ja dalem to 1 od cybucha na mpc

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...