मुझे अपने क्रोम कैश फ़ाइलों में से एक के बाइनरी सामग्री डेटा को डीकोड करना है जिसे मैं cache.log
नाम देता हूं। जिस तरह से मैं इसे डिकोड करने के लिए कोशिश कर रहा हूँ मैं यहाँजब मैं उबुनुतु में एक .php स्क्रिप्ट चलाता हूं तो यह सिर्फ स्क्रिप्ट को ही इको करता है?
http://www.frozax.com/blog/2011/05/recover-file-google-chrome-cache-gzipped/
पाया मैं निम्न आदेश पहले से ही
sudo apt-get install php5 libapache2-mod-php5
sudo apt-get install php5-cgi
साथ php स्थापित किया है जब मैं index1.php
स्क्रिप्ट चलाने के लिए कोशिश एक php स्क्रिप्ट का उपयोग कर रहा है मुझे टर्मिनल
[email protected]:~/Desktop$ php index1.php
PHP Deprecated: Comments starting with '#' are deprecated in /etc/php5/cli/conf.d/mcrypt.ini on line 1 in Unknown on line 0
// cache.log is a copy of chrome cache page with only the file content section
$cacheString = file_get_contents("cache.log");
$matches = array();
preg_match_all('/\s[0-9a-f]{2}\s/', $cacheString, $matches);
$f = fopen("t.bin","wb");
foreach ($matches[0] as $match)
{
fwrite($f,chr(hexdec($match)));
}
fclose($f);
ob_start();
readgzfile("t.bin");
$decoded_data=ob_get_clean();
echo $decoded_data;
जैसा कि आप देख सकते हैं, यह सब स्क्रिप्ट को प्रतिबिंबित कर रहा है।
मैं वास्तव में स्क्रिप्ट कैसे चला सकता हूं?
PHP की तरह दिखता है वास्तव में आउटपुट, सादा पाठ। फ़ाइल के सिंटैक्स की जांच करें और सुनिश्चित करें कि आपका कोड '' टैग में संलग्न है। PHP के मूल वाक्यविन्यास के बारे में मैन्युअल पढ़ें: http://php.net/manual/en/language.basic-syntax.php – hakre