Co to jest XDCC?

XDCC początkowo był skryptem do użycia w Internet Relay Chat (IRC) w połowie lat 1990-tych. Obecnie jest to przeglądarka IRC obsługująca pliki, dostępna jako dodatek do klienta IRC i działająca jako wyszukiwarka. Czasami XDCC nazywa się Xabi DCC, od nazwiska początkowego twórcy. XDCC używa dwóch typów poleceń: zapytania o prywatną wiadomość (msg) do bota sieciowego IRC i poleceń protokołu klient-klient (CTCP) do bota korzystającego z klienta IRC. Serwery XDCC zazwyczaj obsługują tylko bardzo duże pliki, takie jak całe filmy, w pakietach do pobierania i wysyłania z bardzo dużą szybkością. Boty XDCC to często zhakowane komputery w instytucjach edukacyjnych lub dużych korporacjach, wybierane ze względu na ekstremalne prędkości transferu powyżej prędkości kablowych lub cyfrowych linii abonenckich (DSL).

Istnieją legalne zastosowania XDCC, a jednym z nich jest pakiet XDCC w oprogramowaniu klienckim, który umożliwia tworzenie i publikowanie słowników na dyskach kompaktowych (CD) lub uniwersalnych dyskach cyfrowych (DVD). Mogą być one jednojęzyczne, dwujęzyczne lub wielojęzyczne i można je dostosować za pomocą określonych funkcji i formatowania, aby dopasować je do klienta rynkowego, któremu są sprzedawane, w tym dodać logo klienta i nazwę marki do słownika. Są one wyposażone w takie funkcje, jak proste i zaawansowane funkcje wyszukiwania w przyjaznym dla użytkownika interfejsie; i aby słowniki można było przeszukiwać z innych aplikacji, dostępne są funkcje integracji aplikacji.

To samo oprogramowanie klienckie może być również wykorzystywane w procesie tworzenia słowników dla witryn internetowych. Treść słownika jest indeksowana i udostępniana w sposób jednolity, umożliwiający wyszukiwanie i konwersję, co umożliwia wyszukiwanie w wielu słownikach w witrynie internetowej. Na przykład, jeśli firma posiada zarówno słownik obrazkowy, jak i tezaurus, polecenia wyszukiwania i indeksowania będą jednolicie pobierać ze wszystkich słowników bez potrzeby uczenia się oddzielnych poleceń dla każdego słownika lub określania oddzielnych ścieżek plików. Półautomatyzacja umożliwia szybkie aktualizowanie i ponowne indeksowanie tych słowników za pomocą nowych terminów.

Podczas udostępniania plików boty XDCC używają bezpośredniego protokołu klient-klient (DCC), aby umożliwić uzgadnianie i używać serwera IRC dla równorzędnych użytkowników do łączenia się i wymiany plików. Korzystanie z serwera IRC zostaje przerwane po nawiązaniu połączenia. Użytkownicy mogą następnie zażądać od bota XDCC listy pakietów plików dostępnych do pobrania i z tej listy wprowadzić polecenie, które albo natychmiast rozpocznie pobieranie, albo umieści komputer w kolejce do pobrania.

Większość zastosowań XDCC to nie tylko wykorzystywanie nieświadomych zhakowanych komputerów jako stacji transferowych, ale także pobieranie nielegalnych treści. XDCC ma wszechstronny interfejs i prostą strukturę poleceń, co czyni go kuszącym wyborem dla niektórych do tych nielegalnych celów. Należy jednak wziąć to pod uwagę: Amerykańskie Stowarzyszenie Przemysłu Nagraniowego (RIAA) i Amerykańskie Stowarzyszenie Filmowe (MPAA) aktywnie i pilnie skanują w poszukiwaniu zhakowanych komputerów w celu ścigania w celu ochrony zysków artystów i ich branż.