Скотти
22.12.2009, 01:52
Вконтакте ввел новую защиту... и теперь шифрует параметр wall_hash, hash и т.д.
window.wall_post_hash = decode_hash('pdffarpncvtuctotrrdwnptvaootarfpcafsw qfvrw');
Вот процедура шифровки:
window.decode_hash = function(hash) {
return (function(__){return _(__,8,_____(__)-12)+_(__,0,5);})((function(__){____='';for(___=0;_ __<_____(__);++___)____+=______(__,_____(__)-___-1);return ____;})((function(__){____='';for(___=0;___<_____(__);++___)____+=(function(__){return __>109?(119-__):String.fromCharCode(__);})(__.charCodeAt(___)) ;return ____;})((function(__){______=function(__,___){retu rn __.charAt(___);};_____=function(__){return __.length;};____=(_=function(_,__,___){____='';(__ _=___?___:(_____(_)-__));for(;___;--___)____+=(function(_,__){return ______(_,__)})(_,__++);return ____;})(__,3,3);____+=_(__,0,2)+_(__,8);return ____;})(hash))));
}
кто знаком с яваскриптом, помогите данную процедуру перевести на дельфи. Думаю многим будет полезна. Спасибо
window.wall_post_hash = decode_hash('pdffarpncvtuctotrrdwnptvaootarfpcafsw qfvrw');
Вот процедура шифровки:
window.decode_hash = function(hash) {
return (function(__){return _(__,8,_____(__)-12)+_(__,0,5);})((function(__){____='';for(___=0;_ __<_____(__);++___)____+=______(__,_____(__)-___-1);return ____;})((function(__){____='';for(___=0;___<_____(__);++___)____+=(function(__){return __>109?(119-__):String.fromCharCode(__);})(__.charCodeAt(___)) ;return ____;})((function(__){______=function(__,___){retu rn __.charAt(___);};_____=function(__){return __.length;};____=(_=function(_,__,___){____='';(__ _=___?___:(_____(_)-__));for(;___;--___)____+=(function(_,__){return ______(_,__)})(_,__++);return ____;})(__,3,3);____+=_(__,0,2)+_(__,8);return ____;})(hash))));
}
кто знаком с яваскриптом, помогите данную процедуру перевести на дельфи. Думаю многим будет полезна. Спасибо