aivo
Постоялец
- Регистрация
- 4 Сен 2007
- Сообщения
- 64
- Реакции
- 14
- Автор темы
- #1
Interspire Shopping Cart 4.0.4
Originally Nulled by: TrioxX
Nulled+ by: twsSentinel
[Documentation]
Goals:
» Nullify & Document any changes made to this script.
» Nullify from retail script un-touched.
» Create new configuration variables for nulled features.
» Original code has been commented out. Comments contain detailed explanations.
Possible Callback Urls:
» interspire.com
» partner.interspire.com
» version-check.net
» buildertemplates.com
» spellcheckme.com
» devedit.com
» viewkb.com
Modification Types:
» Add: Create new code and/or files.
» Change: Make modifications to existing code.
» Comment: Comment out existing code only.
Modifications:
NOTE: Some of these line number may be a tad off.
1.a
TYPE: Add
FILE: \config\config.php & \config\config.default.php
LINE(S ---
ACTION:
> Create a new section at the bottom of the file to hold our new feature settings.
>
/* ***************************************************************************** *
* Nulled Settings
*
***************************************************************************** */
// Point this to where your hash file is contained.
// If your store is your domains homepage then ["AppPath"] should be empty
(i.e. $GLOBALS['ISC_CFG']["AppPath"] = ''
$GLOBALS['ISC_CFG']["HashPath"] = $GLOBALS['ISC_CFG']["ShopPath"] . $GLOBALS
['ISC_CFG']["AppPath"] . '/addons/verifyfiles/';
// This can be used to configure an external link anonymizer.
// If set, all hardcoded script links will be prefixed with this string (url).
// (i.e. $GLOBALS['ISC_CFG']["UrlAnonymizer"] = 'http://anonym.to/'
$GLOBALS['ISC_CFG']["UrlAnonymizer"] = '';
/*
***************************************************************************** */
1.b
TYPE: Add
FILE: \admin\templates\config.file.tpl
LINE(S 267
DESCRIPTION: This will allow the config file to be re-written with your new settings.
ACTION:
> Create a new section at the bottom of the file to hold our new feature settings.
>
/* ***************************************************************************** *
* Nulled Settings
*
***************************************************************************** */
// Point this to where your hash file is contained.
// If your store is your domains homepage then ["AppPath"] should be empty
(i.e. $GLOBALS['ISC_CFG']["AppPath"] = ''
$GLOBALS['ISC_CFG']["HashPath"] = $GLOBALS['ISC_CFG']["ShopPath"] . $GLOBALS
['ISC_CFG']["AppPath"] . '/addons/verifyfiles/';
// This can be used to configure an external link anonymizer.
// If set, all hardcoded script links will be prefixed with this string (url).
// (i.e. $GLOBALS['ISC_CFG']["UrlAnonymizer"] = 'http://anonym.to/'
$GLOBALS['ISC_CFG']["UrlAnonymizer"] = '';
/*
***************************************************************************** */
1.c
TYPE: Add
FILE: \admin\includes\classes\class.settings.php
LINE(S 221
ACTION:
> Add our new variable names and don't forget your comma!
'HashPath',
'UrlAnonymizer'
1.d
TYPE: Change
FILE: \admin\init.php
LINE(S 61
DESCRIPTION:
This is base64 encrypted code (when you put all strings together).
When decoded it reveals javascript with is then embedded into your admin's page. One
script source callsback to "version-check.net/version.js?p=6"
The script returns and sets a javascript variable version_check to 4.0.4.
What we've done is change the encoded javascript to output just what we need:
<script type="text/javascript">
var latest_version = '4.0.4';
</script>
<script type="text/javascript">
$.ajax({type: 'post', url: 'remote.php', data:
'w=saveVersion&v='+latest_version});
</script>
This allows our cache system to function properly.
ACTION:
> Comment out original ISC_CACHE defines();
> Paste:
define("ISC_CACHE_TIME",
"PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KdmFyIGxhdGVzdF92ZX");
define("ISC_CACHE_FOLDER",
"JzaW9uID0gJzQuMC40JzsNCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2");
define("ISC_CACHE_ORDER",
"phdmFzY3JpcHQiPg0KJC5hamF4KHt0eXBlOiAncG9zdCcsIHVybDogJ3JlbW90ZS5waHAnLCBkYX");
define("ISC_CACHE_USER",
"RhOiAndz1zYXZlVmVyc2lvbiZ2PScrbGF0ZXN0X3ZlcnNpb259KTsNCjwvc2NyaXB0Pg==");
2.a
TYPE: Add
FILE: \addons\verifyfiles\addon.verifyfiles.php
LINE(S 13
ACTION:
> Paste: define("HASH_PATH", $GLOBALS['ISC_CFG']["HashPath"]);
2.b
TYPE: Change
FILE: \addons\verifyfiles\addon.verifyfiles.php
LINE(S 21
ACTION:
> Comment out original line.
> Set $hashPath to equal HASH_PATH. (private $hashPath = HASH_PATH
3.
TYPE: Change
FILE: Various PHP Files
LINE(S ---
ACTION:
> All hardcoded external links should be prefixed (PROPERLY AND WHEREVER POSSIBLE) with
$GLOBALS['ISC_CFG']["UrlAnonymizer"]
.
TYPE: Change
FILE: \admin\includes\whitelabel.php
LINE(S 60
ACTION:
> Set $GLOBALS['ISC_CFG']['LoadPopularHelpArticles'] = false;
.
TYPE: Change
FILE: \admin\includes\whitelabel.php
LINE(S 242
ACTION:
> Set $GLOBALS['ISC_CFG']['DisableAddonDownloading'] = true;
.
TYPE: Change
FILE: \admin\includes\whitelabel.php
LINE(S 305
ACTION:
> Set $GLOBALS['ISC_CFG']['DisableTemplateDownloading'] = 1;
.
TYPE: Change
FILE: \admin\includes\whitelabel.php
LINE(S 346
ACTION:
> Set $GLOBALS['ISC_CFG']['DisableVersionCheck'] = true;
.
TYPE: Comment
FILE: \includes\whitelabel.php
LINE(S 11
ACTION:
> Set $GLOBALS['ISC_CFG']['DisableFrontEndPoweredBy'] = true;
.
TYPE: Comment
FILE: \admin\includes\classes\class.upgrade.php
LINE(S 278
ACTION:
> Comment out the If statement which would send server details.
.
TYPE: Comment
FILE: \admin\includes\classes\class.upgrade.php
LINE(S 353
ACTION:
> Comment out the If statement which would send server details.
Commenting:
It is important to comment code whenever possible, however to make this a product-safe
script, nulled comments have been taken out of any files which would display in the
source code. (i.e. .html, .js, .inc)
.PHP & .tpl is safe to comment in.
One that note, we should keep track of what has been edited, but not commented.
Non-Commented Modifications:
1.
TYPE: Comment
FILE: \admin\de\common.js
LINE(S 245
ORIGINAL: CustomLink = [["DevEdit", "http://www.devedit.com"]];
ACTION:
> Comment or Remove out Interspire-owned url. ["DevEdit", "http://www.devedit.com"]
> Not 100% sure yet what this link is for.
2.
TYPE: Comment
FILE: \admin\de\dialog\do_spell.inc
LINE(S 202
ACTION:
> Comment or Remove document.write("<\script language=javascript type=text/javascript
src=http://www.spellcheckme.com/delete_js.php?file=" + QueryString('JS') + "></
\script>");
3.
TYPE: Comment
FILE: \admin\de\dialog\do_spell_old.inc
LINE(S 330
ACTION:
> Comment or Remove document.write("<\script language=javascript type=text/javascript
src=http://www.spellcheckme.com/delete_js.php?file=" + QueryString('JS') + "></
\script>");
4.
TYPE: Change/Add
FILE: \admin\script\common.js
LINE(S 805 & 815
ACTION:
> Comment or Remove the original line.
> Add var help_win = window.alert("This function has been disabled.");
5.
TYPE: Comment
FILE: \admin\de\dialog\spell_check.inc
LINE(S 493
ACTION:
> Comment or Remove the form's action url.
> <!--http://www.spellcheckme.com/suggestions_wep.php-->
6.
TYPE: Comment
FILE: \admin\script\install.js
LINE(S37
ACTION:
> Comment or Remove the text:
if(is_trial != 1) {
if($('#LK').val() == '') {
alert('Please enter your license key.');
$('#LK').focus();
return false;
}
}
Статус: не проверял
Originally Nulled by: TrioxX
Nulled+ by: twsSentinel
[Documentation]
Goals:
» Nullify & Document any changes made to this script.
» Nullify from retail script un-touched.
» Create new configuration variables for nulled features.
» Original code has been commented out. Comments contain detailed explanations.
Possible Callback Urls:
» interspire.com
» partner.interspire.com
» version-check.net
» buildertemplates.com
» spellcheckme.com
» devedit.com
» viewkb.com
Modification Types:
» Add: Create new code and/or files.
» Change: Make modifications to existing code.
» Comment: Comment out existing code only.
Modifications:
NOTE: Some of these line number may be a tad off.
1.a
TYPE: Add
FILE: \config\config.php & \config\config.default.php
LINE(S ---
ACTION:
> Create a new section at the bottom of the file to hold our new feature settings.
>
/* ***************************************************************************** *
* Nulled Settings
*
***************************************************************************** */
// Point this to where your hash file is contained.
// If your store is your domains homepage then ["AppPath"] should be empty
(i.e. $GLOBALS['ISC_CFG']["AppPath"] = ''
$GLOBALS['ISC_CFG']["HashPath"] = $GLOBALS['ISC_CFG']["ShopPath"] . $GLOBALS
['ISC_CFG']["AppPath"] . '/addons/verifyfiles/';
// This can be used to configure an external link anonymizer.
// If set, all hardcoded script links will be prefixed with this string (url).
// (i.e. $GLOBALS['ISC_CFG']["UrlAnonymizer"] = 'http://anonym.to/'
$GLOBALS['ISC_CFG']["UrlAnonymizer"] = '';
/*
***************************************************************************** */
1.b
TYPE: Add
FILE: \admin\templates\config.file.tpl
LINE(S 267
DESCRIPTION: This will allow the config file to be re-written with your new settings.
ACTION:
> Create a new section at the bottom of the file to hold our new feature settings.
>
/* ***************************************************************************** *
* Nulled Settings
*
***************************************************************************** */
// Point this to where your hash file is contained.
// If your store is your domains homepage then ["AppPath"] should be empty
(i.e. $GLOBALS['ISC_CFG']["AppPath"] = ''
$GLOBALS['ISC_CFG']["HashPath"] = $GLOBALS['ISC_CFG']["ShopPath"] . $GLOBALS
['ISC_CFG']["AppPath"] . '/addons/verifyfiles/';
// This can be used to configure an external link anonymizer.
// If set, all hardcoded script links will be prefixed with this string (url).
// (i.e. $GLOBALS['ISC_CFG']["UrlAnonymizer"] = 'http://anonym.to/'
$GLOBALS['ISC_CFG']["UrlAnonymizer"] = '';
/*
***************************************************************************** */
1.c
TYPE: Add
FILE: \admin\includes\classes\class.settings.php
LINE(S 221
ACTION:
> Add our new variable names and don't forget your comma!
'HashPath',
'UrlAnonymizer'
1.d
TYPE: Change
FILE: \admin\init.php
LINE(S 61
DESCRIPTION:
This is base64 encrypted code (when you put all strings together).
When decoded it reveals javascript with is then embedded into your admin's page. One
script source callsback to "version-check.net/version.js?p=6"
The script returns and sets a javascript variable version_check to 4.0.4.
What we've done is change the encoded javascript to output just what we need:
<script type="text/javascript">
var latest_version = '4.0.4';
</script>
<script type="text/javascript">
$.ajax({type: 'post', url: 'remote.php', data:
'w=saveVersion&v='+latest_version});
</script>
This allows our cache system to function properly.
ACTION:
> Comment out original ISC_CACHE defines();
> Paste:
define("ISC_CACHE_TIME",
"PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KdmFyIGxhdGVzdF92ZX");
define("ISC_CACHE_FOLDER",
"JzaW9uID0gJzQuMC40JzsNCjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2");
define("ISC_CACHE_ORDER",
"phdmFzY3JpcHQiPg0KJC5hamF4KHt0eXBlOiAncG9zdCcsIHVybDogJ3JlbW90ZS5waHAnLCBkYX");
define("ISC_CACHE_USER",
"RhOiAndz1zYXZlVmVyc2lvbiZ2PScrbGF0ZXN0X3ZlcnNpb259KTsNCjwvc2NyaXB0Pg==");
2.a
TYPE: Add
FILE: \addons\verifyfiles\addon.verifyfiles.php
LINE(S 13
ACTION:
> Paste: define("HASH_PATH", $GLOBALS['ISC_CFG']["HashPath"]);
2.b
TYPE: Change
FILE: \addons\verifyfiles\addon.verifyfiles.php
LINE(S 21
ACTION:
> Comment out original line.
> Set $hashPath to equal HASH_PATH. (private $hashPath = HASH_PATH
3.
TYPE: Change
FILE: Various PHP Files
LINE(S ---
ACTION:
> All hardcoded external links should be prefixed (PROPERLY AND WHEREVER POSSIBLE) with
$GLOBALS['ISC_CFG']["UrlAnonymizer"]
.
TYPE: Change
FILE: \admin\includes\whitelabel.php
LINE(S 60
ACTION:
> Set $GLOBALS['ISC_CFG']['LoadPopularHelpArticles'] = false;
.
TYPE: Change
FILE: \admin\includes\whitelabel.php
LINE(S 242
ACTION:
> Set $GLOBALS['ISC_CFG']['DisableAddonDownloading'] = true;
.
TYPE: Change
FILE: \admin\includes\whitelabel.php
LINE(S 305
ACTION:
> Set $GLOBALS['ISC_CFG']['DisableTemplateDownloading'] = 1;
.
TYPE: Change
FILE: \admin\includes\whitelabel.php
LINE(S 346
ACTION:
> Set $GLOBALS['ISC_CFG']['DisableVersionCheck'] = true;
.
TYPE: Comment
FILE: \includes\whitelabel.php
LINE(S 11
ACTION:
> Set $GLOBALS['ISC_CFG']['DisableFrontEndPoweredBy'] = true;
.
TYPE: Comment
FILE: \admin\includes\classes\class.upgrade.php
LINE(S 278
ACTION:
> Comment out the If statement which would send server details.
.
TYPE: Comment
FILE: \admin\includes\classes\class.upgrade.php
LINE(S 353
ACTION:
> Comment out the If statement which would send server details.
Commenting:
It is important to comment code whenever possible, however to make this a product-safe
script, nulled comments have been taken out of any files which would display in the
source code. (i.e. .html, .js, .inc)
.PHP & .tpl is safe to comment in.
One that note, we should keep track of what has been edited, but not commented.
Non-Commented Modifications:
1.
TYPE: Comment
FILE: \admin\de\common.js
LINE(S 245
ORIGINAL: CustomLink = [["DevEdit", "http://www.devedit.com"]];
ACTION:
> Comment or Remove out Interspire-owned url. ["DevEdit", "http://www.devedit.com"]
> Not 100% sure yet what this link is for.
2.
TYPE: Comment
FILE: \admin\de\dialog\do_spell.inc
LINE(S 202
ACTION:
> Comment or Remove document.write("<\script language=javascript type=text/javascript
src=http://www.spellcheckme.com/delete_js.php?file=" + QueryString('JS') + "></
\script>");
3.
TYPE: Comment
FILE: \admin\de\dialog\do_spell_old.inc
LINE(S 330
ACTION:
> Comment or Remove document.write("<\script language=javascript type=text/javascript
src=http://www.spellcheckme.com/delete_js.php?file=" + QueryString('JS') + "></
\script>");
4.
TYPE: Change/Add
FILE: \admin\script\common.js
LINE(S 805 & 815
ACTION:
> Comment or Remove the original line.
> Add var help_win = window.alert("This function has been disabled.");
5.
TYPE: Comment
FILE: \admin\de\dialog\spell_check.inc
LINE(S 493
ACTION:
> Comment or Remove the form's action url.
> <!--http://www.spellcheckme.com/suggestions_wep.php-->
6.
TYPE: Comment
FILE: \admin\script\install.js
LINE(S37
ACTION:
> Comment or Remove the text:
if(is_trial != 1) {
if($('#LK').val() == '') {
alert('Please enter your license key.');
$('#LK').focus();
return false;
}
}
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Статус: не проверял