Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function read_as_byte($filename){
- $handle = fopen($filename, "rb");
- $fsize = filesize($filename);
- $contents = fread($handle, $fsize);
- $byteArray = unpack("C*",$contents);
- return $byteArray;
- }
- $key = read_as_byte("./canon_ps.key");
- $enc_file = read_as_byte("./picturestyle.pf3");
- $i = -11;
- $dec = array();
- foreach($enc_file as $ef){
- if($i>-1){
- $dec[] = $ef^$key[$i];
- $i = $i%(512*513);
- }
- else
- {
- $dec[] = $ef;
- }
- $i++;
- }
- for($c=0;$c<count($dec);$c++){
- $val = $dec[$c];
- if($val==0x10){
- $c++;
- echo "<br/><br/>".$val." ".$dec[$c]."<br/><br/>";
- }
- else{
- echo $dec[$c]." ";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement