티스토리 뷰
인터넷에 있는 모든 XOR 코드는 뭔가 이상해서 내가 직접 새로 짯다.
응용해서 마음껏 쓰길 바란다.
공학용 계산기에 있는 값과 일치한다.
<script>
var long_str ="687474703A2F2F3139322E3136382E312E3132302F782E657865";
document.write(long_str+"<br>");
var key = "BD"; // 0 ~ F 16진수
toXOR(long_str,key);
function toXOR(str,key){
key = parseInt(key,16);
var cnt = str.length;
var res="";
var total = "";
for(i=0; i<cnt ; i+=2){
str1 = str[i]+str[i+1];
a = parseInt(str1,16);
res = a^key;
total = total + (res.toString(16)).toUpperCase();
}
document.write(total+"<br>");
}
</script>