diff --git a/TeraCopy_Windows.sql b/TeraCopy_Windows.sql new file mode 100644 index 0000000..e1cf523 --- /dev/null +++ b/TeraCopy_Windows.sql @@ -0,0 +1,18 @@ +-- https://www.stark4n6.com/2018/11/teracopy-forensic-analysis-part-1.html +-- https://www.stark4n6.com/2018/11/teracopy-forensic-analysis-part-2.html + +SELECT +name, -- dB stored at C:\Users\\AppData\Roaming\Teracopy\History +datetime(julianday(started)) AS OP_START, +CASE operation + WHEN 1 THEN 'Copy' + WHEN 2 THEN 'Move' + WHEN 3 THEN 'Test' + WHEN 6 THEN 'Delete' +END AS OP_TYPE, +source, +target, +files, +size +FROM List +ORDER BY OP_START \ No newline at end of file diff --git a/TeraCopy_Windows.xml b/TeraCopy_Windows.xml new file mode 100644 index 0000000..01e1ce0 --- /dev/null +++ b/TeraCopy_Windows.xml @@ -0,0 +1,71 @@ + + + + main.db + SELECT name, + datetime(julianday(started)) AS OP_START, + CASE operation + WHEN 1 THEN 'Copy' + WHEN 2 THEN 'Move' + WHEN 3 THEN 'Test' + WHEN 6 THEN 'Delete' + END AS OP_TYPE, + source, + target, + files, + size + FROM List + ORDER BY OP_START + + + + + + + + + + + + + [0-9]{6}-[0-9]{6}.db + SELECT Source, + CASE State + WHEN 0 THEN 'Added' + WHEN 1 THEN 'OK' + WHEN 2 THEN 'Verified' + WHEN 3 THEN 'Error' + WHEN 4 THEN 'Skipped' + WHEN 5 THEN 'Deleted' + WHEN 6 THEN 'Moved' + END AS OP_STATE, + Size, + Attributes, + CASE IsFolder + WHEN 0 THEN '' + WHEN 1 THEN 'Yes' + END AS Folder, + datetime(julianday(Creation)) AS C_DT, + datetime(julianday(Access)) AS A_DT, + datetime(julianday(Write)) AS M_DT, + SourceCRC, + TargetCRC, + Message + FROM Files + + + + + + + + + + + + + + + + 1:AJ3q2BNcMVLP:AQD/////:gh1Ho+15dCDTCB+4N50yD3q6alwJOEXPu79MhKrzxSEPI3mNlA9Rhs0LI+vqMPtvdC1dI4yZFwQQg20KXVsHcw6xq8rM6KcA9BlhZKECaw1zYNEnWQd2ksCYe/IIpGLpB+u6Q8o51m0UxDJt0TwATf9dVnMhQTjHOUt4CyLHfBnQ7VkXOHTeEJTOB1a0IdmPKG/v0qdz4VlKJIDjY5vtf7gY49pKwWKPoPITCkSQ0yQ8Wt4iIpHJ8zSBuGSbmf1UYlSPSzE+3aGN3CetmCmIZ1N4mPL4in61RZs5oTItAkMH93ghEqz63/GrtOTZzXwgsPa7tvIXgFpts7EYxhhmIA== + \ No newline at end of file