Argos modificabile

Aperto da Predator, 20 Gennaio 2010, 20:07:58 PM

Discussione precedente - Discussione successiva

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

Predator

Salve a tutti.
Dopo tanto ecco di nuovo a chiedervi aiuto. Ho sentito che si puo modificare il leecher.dat dell'anti-leech argos e che si possono aggiungere nickname o modstring di leecher. Come si fa ?

Ogliastrino

Non credo sia così semplice o fattibile.  :think:

Se lo fosse, chiunque avrebbe la possibilità di bannare altri utenti giusto per il gusto di farlo, anche se hanno un comportamento corretto.

Mi sa che ti dovrai accontentare di quanto deciso dai dev su ciò che l'anti-leech  deve o non deve fare.  :)
Pochi sanno che quasi sempre il vero problema di un computer si trova fra la sedia e il monitor. P/s: non è la tastiera    

Leggete Il Regolamento

Wingman

Probabilmente modificando i sorgenti e compilando emule da sè. Non mi ci sono mai cimentato però

Predator

Ma che sorgenti e sorgenti... basta aprire con il blocco note il file leecher.dat. Ci sono pure le istruzioni. Più semplice di così... è che sono in inglese e non le capisco. Magari potete farmi qualche esempio: io voglio bannare i client che hanno [CHN][VeryCD] nel nome. Come faccio ?

THOR

Blocco notes? Sicuramente per visualizzarlo. Per editarlo credo che ci voglia un editor binario/esadecimale.
Chi desidera avere qualche cosa che non ha mai avuto, dovra' pur fare qualche cosa che non hai mai fatto!



Vota la tua Mod preferita - Mod più votate: 1° Xtreme - 2° MorphXT - 3° beba

ss1900

lasciate perdere tutto ! non vi fondendete le meningi per sapere come e perche'........ma sta' parlando di una "bad mod" che ha questa feature !  :thumbdown:

dylandog84

#6
Tempo fa diedi una sbirciata al file leechers.dat utilizzato dalla neomule ed in effetti al suo interno sono presenti delle linee guida utili al fine di poter inserire a proprio piacimento ciò che si vuole. Se non erro, la neo ha messo da parte questo file, mentre viene ancora utilizzato da JvA nella sua X-ray.
Non credo che questo procedimento sia illegale in quanto escludendo una specifica mod non traiamo vantaggio né noi né coloro che banniamo. Alla fine lavora come un ipfilter, ovvero viene interdetta la connessione da/verso un determinato ip (nel caso del leechers.dat si tratta di client e non di ip).

Ovviamente il procedimento vale solo per una modifica "personale" di questo file, mentre per quanto riguarda l'utilizzo riservato ad un pubblico più vasto è necessario ponderare bene quali client inserire.

Comunque non credo sia fattibile effettuare queste modifiche attraverso il solo blocco note.

Predator

E allora prova dylan. Apri in file leecher.dat con il blocco note, leggi le istruzioni, aggiungi un nick o una mod da bannare e vedi se funge.

Predator

Grazie SS1900 !!! Ora ho capito come si fa !!! Credo che se non serve a nessun'altro sia inutile continuare la discussione... :think:

Ogliastrino

Citazione di: Predator il 22 Gennaio 2010, 10:55:32 AM
Ora ho capito come si fa !!! Credo che se non serve a nessun'altro sia inutile continuare la discussione... :think:

Perché inutile?  :blink:

Se hai capito come si fa, spiegalo:)
Il principio di questo forum è dare aiuto e non solo prendere. :wink2:


Pochi sanno che quasi sempre il vero problema di un computer si trova fra la sedia e il monitor. P/s: non è la tastiera    

Leggete Il Regolamento

Predator

Semplice. Aprire il file leecher.dat con il blocco note e aggiungere mod e nick alle apposite sezioni. Settare i numeri come da istruzioni che sono all'inizio del leecher.dat, e vedere se funziona. Io ho testato con la bad mod ma dovrebbe funzionare anche in x-ray dato che il file originale è lo stesso :think:. Appena ho tempo ci provo. Intanto provateci pure voi.

Ogliastrino

A ridaje con ste bad mod

Qui sotto c'è lo screen del leecher.dat della x-ray  v.1.7 e, a meno che io non ci arrivi, non vedo istruzioni per modificarlo.

Spoiler
Pochi sanno che quasi sempre il vero problema di un computer si trova fra la sedia e il monitor. P/s: non è la tastiera    

Leggete Il Regolamento

THOR

Ad ogni modo, credo che il luogo più adatto per ricevere risposte riguardo alla programmazione (ed in questo caso alla modifica di un file) sia qui (richiede registrazione)
Tra noi (Staff ed utenti) non c'è nessuno particolarmente esperto in materia, quindi ci si limita a dare un parere in base alle proprie esperienze (limitate).
Chi desidera avere qualche cosa che non ha mai avuto, dovra' pur fare qualche cosa che non hai mai fatto!



Vota la tua Mod preferita - Mod più votate: 1° Xtreme - 2° MorphXT - 3° beba

Predator

Leecher.dat della x-ray aperto con blocco note in windows 7. X-ray scaricata da qua. Nessun trucco nessun inganno.
Spoiler
########################################################################################################
#      Leechers.dat file Format, rev 0.55 by Xanatos
#      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#
# Level, Leecher, Detector 'Comment

# Level - Leecher level, 0 - 3, 0 - entry disabled
# Crc - CheckSum from Detector, obtional since 52b may be replaced by an extern signature file
# Leecher - is it a real leecher
#       0 - GPL breakers
#       1 - hard leecher
#       2 - normal leecher
#       3 - soft leecher
#       4 - bad mod
# Detector - Type:String
#
# Detector Specyficytions:
#
# Type: M; detector = Part/Whole Mod String
# Type: m; detector = Case sensitiv Part/Whole Mod String
# Type: N; detector = Part/Whole Nick Name
# Type: n; detector = Case sensitiv Part/Whole Nick Name
# Type: S; detector = Part/Whole Software
# Type: H; detector = UserHash
# Type: O; detector = SourcexOpCode&OpValue
#
#       OpCode Sources:
#         1 = Hello Tag
#         2 = Info Tag
#         3 = Packet Opcode
#         4 = Extended Packet Opcode
#         5 = UDP Packet Opcode
#         6 = RAW TCP
#         7 = RAW UDP
#      
#       OpCode Value:
#         Obtional uint32 Value of the tag, only valid for Hello Tag(1) and Info Tag(2)
#
# Type: # - Extended Detector Format: #:Type:String;OperatorType:String;...
#          Operator: ! - NOT, this is obtional
#         Type: M - Mod String; N - Nick String; S - Software; H - Hash
#            Case Sensitive variant: m - Mod String; n - Nick String
#
#      Note:   1.) You can use a unlimited number of entries,
#               separated by ';', but the line can't be longer then 1024 chars.
#            2.) To get a positiv identification All entries must be positiv.
#               The NOT Operator meens that if the string is contained the entry is negative!
#               Note: The NOT operator is not valid for the first entry !!!
#            3.) You can use URL formates chars in the Strings. Example:  = ;
#            4.) Type O is only valid for the first entry.
#
# Comment: Comment is showen in the Argos Client page Page, the comment is obtional
#
#
#

####
# Configuration
* AUTOR: ACHTERIN
* VERSION: 0.56
* REVISION: 20.04.2008
* +++


####
# Official eMule GPLEvildoer list:
#
1,0,M:lh
1,0,M:lio
1,0,M:plus plus
1,0,N:emule-client
1,0,N:powermule


####
# Extended eMule GPLEvildoer list:
#

# Mod Strings:
1,0,M:l!onet
1,0,M:l!0net
1,0,M:lionet
1,0,M:li0net
1,0,M:li()net
1,0,M:L!()Net
1,0,#:M:Netw0rk;M:L
1,0,#:M:Network;M:L!
1,0,M:hardmule
1,0,M:Applejuice
1,0,M:wikinger
1,0,M:rc-atlantis
1,0,M:sunpower
1,0,M:rockforce
2,0,M:FreeAngel
2,0,M:koikoi
3,0,M:LHEMULE
3,0,M:BIONIC
3,0,#:M:I%27M WITH STUPID
3,0,M:¦n¤ÍÁp·ù
3,0,M:°­Å[³¡¶¤
3,0,M:°­Å[Áp·ù
3,0,M:Power Mule
3,0,M:Kalitsch
3,0,M:LSD.13b.XYJ.o3f

# Nick Names:
1,0,N:[lh.2y.net]
1,0,N:[lh 2.2]
1,0,N:[lionetwork]
1,0,N:[lionheart
1,0,N:li@network
1,0,N:l!onetwork
1,0,N:li()net
1,0,N:l!0net
1,0,N:$gam3r$
1,0,N:g@m3r
1,0,N:wikinger
1,0,N:rc-atlantis
1,0,N:sunpower
1,0,N:rockforce
3,0,N:HARDMULE
3,0,N:BIONIC

ss1900

Citazione di: Predator il 20 Gennaio 2010, 20:07:58 PM
Ho sentito che si puo modificare il leecher.dat ............

predator ha detto il leecher.dat ,non so' cosa ha aperto ogliastrino (sicuramente l'antileecher.dll ), ed aprendolo con il notepad esce questo :

Spoiler

########################################################################################################
#      Leechers.dat file Format, rev 0.55 by Xanatos
#      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#
# Level, Leecher, Detector 'Comment

# Level - Leecher level, 0 - 3, 0 - entry disabled
# Crc - CheckSum from Detector, obtional since 52b may be replaced by an extern signature file
# Leecher - is it a real leecher
#       0 - GPL breakers
#       1 - hard leecher
#       2 - normal leecher
#       3 - soft leecher
#       4 - bad mod
# Detector - Type:String
#
# Detector Specyficytions:
#
# Type: M; detector = Part/Whole Mod String
# Type: m; detector = Case sensitiv Part/Whole Mod String
# Type: N; detector = Part/Whole Nick Name
# Type: n; detector = Case sensitiv Part/Whole Nick Name
# Type: S; detector = Part/Whole Software
# Type: H; detector = UserHash
# Type: O; detector = SourcexOpCode&OpValue
#
#       OpCode Sources:
#         1 = Hello Tag
#         2 = Info Tag
#         3 = Packet Opcode
#         4 = Extended Packet Opcode
#         5 = UDP Packet Opcode
#         6 = RAW TCP
#         7 = RAW UDP
#      
#       OpCode Value:
#         Obtional uint32 Value of the tag, only valid for Hello Tag(1) and Info Tag(2)
#
# Type: # - Extended Detector Format: #:Type:String;OperatorType:String;...
#          Operator: ! - NOT, this is obtional
#         Type: M - Mod String; N - Nick String; S - Software; H - Hash
#            Case Sensitive variant: m - Mod String; n - Nick String
#
#      Note:   1.) You can use a unlimited number of entries,
#               separated by ';', but the line can't be longer then 1024 chars.
#            2.) To get a positiv identification All entries must be positiv.
#               The NOT Operator meens that if the string is contained the entry is negative!
#               Note: The NOT operator is not valid for the first entry !!!
#            3.) You can use URL formates chars in the Strings. Example:  = ;
#            4.) Type O is only valid for the first entry.
#
# Comment: Comment is showen in the Argos Client page Page, the comment is obtional
#
#
#

####
# Configuration
* AUTOR: ACHTERIN
* VERSION: 0.56
* REVISION: 20.04.2008
* +++


####
# Official eMule GPLEvildoer list:
#
1,0,M:lh
1,0,M:lio
1,0,M:plus plus
1,0,N:emule-client
1,0,N:powermule


####
# Extended eMule GPLEvildoer list:
#

# Mod Strings:
1,0,M:l!onet
1,0,M:l!0net
1,0,M:lionet
1,0,M:li0net
1,0,M:li()net
1,0,M:L!()Net
1,0,#:M:Netw0rk;M:L
1,0,#:M:Network;M:L!
1,0,M:hardmule
1,0,M:Applejuice
1,0,M:wikinger
1,0,M:rc-atlantis
1,0,M:sunpower
1,0,M:rockforce
2,0,M:FreeAngel
2,0,M:koikoi
3,0,M:LHEMULE
3,0,M:BIONIC
3,0,#:M:I%27M WITH STUPID
3,0,M:¦n¤ÍÁp·ù
3,0,M:°­Å[³¡¶¤
3,0,M:°­Å[Áp·ù
3,0,M:Power Mule
3,0,M:Kalitsch
3,0,M:LSD.13b.XYJ.o3f

# Nick Names:
1,0,N:[lh.2y.net]
1,0,N:[lh 2.2]
1,0,N:[lionetwork]
1,0,N:[lionheart
1,0,N:li@network
1,0,N:l!onetwork
1,0,N:li()net
1,0,N:l!0net
1,0,N:$gam3r$
1,0,N:g@m3r
1,0,N:wikinger
1,0,N:rc-atlantis
1,0,N:sunpower
1,0,N:rockforce
3,0,N:HARDMULE
3,0,N:BIONIC


:angel: