2
Java를 사용하여 이진 데이터를 바꾸는 방법을 찾으려고합니다. 아래의 은 swf 파일에서 "foo"를 "bar"로 바꾸는 PHP 예제입니다.Java에서 이진 데이터를 다시 쓰는 방법
<?php
$fp = fopen("binary.swf","rb");
$size = filesize("binary.swf");
$search = bin2hex("foo");
$replace = bin2hex("bar");
$data = fread($fp, $size);
$data16 = bin2hex($data);
$data16 = str_replace($search, $replace, $data16);
$data = pack('H*',$data16);
header("Content-Type:application/x-shockwave-flash");
echo $data;
?>
어떻게 Java로 수행합니까?
감사합니다! 문제 해결됨:) – arahaya