mIRC Home    About    Download    Register    News    Help

Print Thread
D
digian
digian
D
Hi guys, ive changed the /ctcp version reply before for scripting mIRC via basic hex editing and it seemed ok (with khaled's comment in the exe) .. but now in 6.11 any code modification results in a non working exe, and his comment doesnt appear to exist.

Does mIRC.exe now check the file checksum when launching for modifications ?
What is the official view on changing the exe now for a scripting purpose ?
And does anyone know how to make it work with 6.11 ?

Please note im trying to hard code the version reply, I know how to do this with basic scripting, but am trying to do so at a lower level.

Thanks

Joined: Mar 2003
Posts: 1,256
L
Hoopy frood
Offline
Hoopy frood
L
Joined: Mar 2003
Posts: 1,256
What you want to do and have done is a violation of the copyrights and licensing agreement you accepted when installing mIRC. "with khaled's comment in the exe" doesn't make it right. For any and all scripting puposes, there is no reason whatsoever to remove the version reply.

D
digian
digian
D
No problem if the stance has changed, as I am assuming with that comment removed and sum checking added ... I will look towards development using another client.

Joined: Mar 2003
Posts: 1,256
L
Hoopy frood
Offline
Hoopy frood
L
Joined: Mar 2003
Posts: 1,256
The stance hasn't changed. It has always been a violation to modify the exe file, especially if you wanna distribute it (and the "development" suggests that you do intend to distribute it). Unless you have open-source software, reverse engineering or hex editing program files is always against a licensing agreement.

Joined: Apr 2003
Posts: 426
N
Fjord artisan
Offline
Fjord artisan
N
Joined: Apr 2003
Posts: 426
You never should have to change the version reply. Simply scripting a short CTCP version reply should suffice.

R
RiffRaff
RiffRaff
R
http://www.mircscripts.org/comments.php?id=169

I don't believe this method is illegal.

Joined: Jan 2003
Posts: 2,973
K
Hoopy frood
Offline
Hoopy frood
K
Joined: Jan 2003
Posts: 2,973
Anything that alters the program itself or the intended information its supposed to display is illegal..

M
MaveRickS
MaveRickS
M
:P

D
digian
digian
D
Just to let you know, I havent distributed anything ... I dont plan to, all im trying to do is change the reply due to a security stand point. This is just for my personal use.

No need to go thinking im evil, or that im trying to take credit from khaled.
He is a champion in all regards. I just wish it were easier to experiment with some facets of mirc.

P
pheonix
pheonix
P
in this case with all the people sticking with 6.03, it wouldnt be a bad idea to change the version reply....
all(most) the lamers that use the DCC exploit check the version reply before using it, so they dont caught for nothing.
changing the version reply to 6.12 might help a bit.

Joined: Jan 2003
Posts: 2,973
K
Hoopy frood
Offline
Hoopy frood
K
Joined: Jan 2003
Posts: 2,973
I never implied you were eveil, I'm stating that if you want a fix, either upgrade or use the fix that is circulating around the boards. Don't stoop to illegal means so you can be protected.

Joined: Jan 2003
Posts: 2,973
K
Hoopy frood
Offline
Hoopy frood
K
Joined: Jan 2003
Posts: 2,973
First off, again--use the patch.

Secondly, they aren't going to "version you first" You might as well /amsg saying your trying to exploit people by doing that. "Dont mind me, im just versioning you for no reason--wasn't planning on exploiting you though"

D
digian
digian
D
=)

My friend, you would be surprised what some people have done.

On join .... ctcp version, and exploit all replies mIRC 6 - 6.11

BTW: I tried that DLL it seemed to change the reply locally but others then get no reply from me =(

I guess there isnt much more I can try.
Unless there is a scripting method to halt the reply, and im not aware of any.

Thanks anyhow.

Joined: Mar 2003
Posts: 1,256
L
Hoopy frood
Offline
Hoopy frood
L
Joined: Mar 2003
Posts: 1,256
Quote:
change the reply due to a security stand point


Lame excuse that doesn't hold up. If you don't want people to know you're using mirc, get another IRC client. If you don't want people to know you're using 6.10 cause of the exploit, get 6.12.

Quote:
I just wish it were easier to experiment with some facets of mirc.


It is very easy. The only reason the version reply won't lend itself for that is that Khaled deliberately disabled possibiliities to remove it. That tells me it is his explicit wish that the version reply remains intact (as also stated in the helpfile), so just leave it alone

R
RiffRaff
RiffRaff
R
I am sure that DLL works. Read the documentation.

Joined: Dec 2002
Posts: 1,518
_
Hoopy frood
Offline
Hoopy frood
_
Joined: Dec 2002
Posts: 1,518
check a recent post in the bug reports forum about version info ..... im sure that will work for u.

A
Armoured
Armoured
A
Hi
Why not to allow a "no reply" to the version ctcp like xchat?
One good idea for khaled. grin


bye.


Armoured from irc.azzurra.org


Link Copied to Clipboard