RealityNet / teleparser

Telegram cache4.db parser
MIT License
60 stars 13 forks source link

Parsing Telgram 6.2.0 DB Error #5

Closed ncvescera closed 3 years ago

ncvescera commented 4 years ago

I'm trying to use teleparser on cache4.db of Telegram 6.2.0 and it doesn't seem to work. I run the program with the following command: python3 teleparser.py cache4.db out_folder and it gives me this error:

2020-06-18 11:44:50,810 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,811 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,811 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,811 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,811 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,811 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,811 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,812 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,812 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,812 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,812 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,812 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,812 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,813 [ERROR] (tblob) unknown signature 0xd31a961e
2020-06-18 11:44:50,817 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,817 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,817 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,817 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,817 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,817 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,818 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,818 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,818 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,818 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,818 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,819 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,819 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,819 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,820 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,821 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,821 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,822 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,822 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,823 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,823 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,824 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,824 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,825 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,825 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,825 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,825 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,826 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,826 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,826 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,827 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,827 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,827 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,828 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,828 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,828 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,829 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,830 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,830 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,830 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,831 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,831 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,831 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,832 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,832 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,833 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,833 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,833 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,834 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,835 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,836 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,837 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,837 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,838 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,839 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,840 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,842 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,843 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,843 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,844 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,845 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,846 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,846 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,846 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,847 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,847 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,848 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,853 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,856 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,857 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,857 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,865 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,867 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,868 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,870 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,875 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,875 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,876 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,877 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,877 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,878 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,878 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,879 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,879 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,880 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,880 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,880 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,881 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,881 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,882 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,882 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,882 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,883 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,883 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,883 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,884 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,884 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,885 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,885 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,885 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,886 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,886 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,887 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,887 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,888 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,889 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,890 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,891 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,891 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,891 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,892 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,893 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,894 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,894 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,895 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,895 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,896 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,896 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,897 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,897 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,897 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,898 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,898 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,898 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,899 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,899 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,900 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,901 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,904 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,905 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,905 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,906 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,907 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,907 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,908 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,908 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,909 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,909 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,910 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,910 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,911 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,911 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,912 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,912 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,913 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,913 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,913 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,913 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,914 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,914 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,914 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,915 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,915 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,915 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,916 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,916 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,916 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,917 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,917 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,917 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,918 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,918 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,919 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,919 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,920 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,920 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,920 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,921 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,922 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,922 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,922 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,923 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,923 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,924 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,925 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,925 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,925 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,926 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,926 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,926 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,927 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,927 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,927 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,928 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,928 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,929 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,929 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,929 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,930 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,930 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,930 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,931 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,931 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,931 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,932 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,933 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,933 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,934 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,935 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,936 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,936 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,937 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,937 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,938 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,938 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,938 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,939 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,939 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,940 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,940 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,940 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,941 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,942 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,942 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,943 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,943 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,943 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,944 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,944 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,945 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,945 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,945 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,945 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,946 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,946 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,946 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,947 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,947 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,948 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,948 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,948 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,949 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,949 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,949 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,949 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,950 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,950 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,951 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,952 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,952 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,953 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,954 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,954 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,954 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,955 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,956 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,956 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,957 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,957 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,958 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,959 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,960 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,960 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,961 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,961 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,961 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,962 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,962 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,963 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,963 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,964 [ERROR] (tblob) unknown signature 0x452c0e65
2020-06-18 11:44:50,970 [ERROR] (tblob) unknown signature 0x452c0e65
Traceback (most recent call last):
  File "teleparser.py", line 89, in <module>
    process(args.infilename, args.outdirectory)
  File "teleparser.py", line 65, in process
    teledb.parse()
  File "/mnt/c/Users/tomma/Desktop/teleparser-20200418/tdb.py", line 399, in parse
    self.__parse_table_messages()
  File "/mnt/c/Users/tomma/Desktop/teleparser-20200418/tdb.py", line 268, in __parse_table_messages
    if date_from_blob > message.message_date_from_blob:
TypeError: '>' not supported between instances of 'NoneType' and 'NoneType'

Am I doing something wrong or the program doesn't support the 6.2.0 at all ?

dfirfpi commented 4 years ago

Dear @ncvescera thanks for your message. As stated in the description, the actual Telegram message version supported is 5.15.0. I'm working to add more recent versions, so I'm asking: is the cache4.db file you're working on privately sharable with me? Or do you have any cache4.db file coming from version 6.2.0 you could send to me?

dfirfpi commented 4 years ago

Closing the issue since no dataset was provided.

dfirfpi commented 3 years ago

@ncvescera could you please test the last release "20200807"? I've added support for 6.3.0, could work on your one.

ncvescera commented 3 years ago

Oh sorry, I forgot about this Issue 😮

I'm testing right now the last release and it seems to work ! I had some error messages but it populate the out dir.

Error message:

2020-08-07 16:55:54,708 [ERROR] (tblob) Not all data parsed for object: channel [0xd31a961e], input: 100, parsed: 88, missed: b'\x18\x04\x12\x9f\x80\x85\x02\x00\xff\xff\xff\x7f'
2020-08-07 16:55:54,712 [ERROR] (tblob) Not all data parsed for object: channel [0xd31a961e], input: 108, parsed: 96, missed: b'\x00\x84\x02\x00\xff\xff\xff\x7f\x06\x00\x00\x00'
2020-08-07 16:55:54,722 [ERROR] (tblob) Not all data parsed for object: channel [0xd31a961e], input: 100, parsed: 88, missed: b'\x00\x00\x00\x00\xff\xff\xff\x7f\x05\x00\x00\x00'
2020-08-07 16:55:54,723 [ERROR] (tblob) Not all data parsed for object: channel [0xd31a961e], input: 100, parsed: 88, missed: b'\x00\x04\x02\x00\xff\xff\xff\x7f\xaa\x00\x00\x00'
2020-08-07 16:55:54,728 [ERROR] (tblob) Not all data parsed for object: channel [0xd31a961e], input: 104, parsed: 92, missed: b'\x00\x04\x02\x00\xff\xff\xff\x7f\x04\x00\x00\x00'
2020-08-07 16:55:54,732 [ERROR] (tblob) Not all data parsed for object: channel [0xd31a961e], input: 104, parsed: 92, missed: b'\x00\x84\x02\x00\xff\xff\xff\x7f^\x00\x00\x00'
2020-08-07 16:55:54,734 [ERROR] (tblob) Not all data parsed for object: channel [0xd31a961e], input: 72, parsed: 60, missed: b'\x18\x04\x12\x9f\x00\x00\x00\x00\xff\xff\xff\x7f'
2020-08-07 16:55:54,738 [ERROR] (tblob) Not all data parsed for object: channel [0xd31a961e], input: 104, parsed: 92, missed: b'\x00\x05\x02\x00\xff\xff\xff\x7fK\x00\x00\x00'
2020-08-07 16:55:54,741 [ERROR] (tblob) Not all data parsed for object: channel [0xd31a961e], input: 208, parsed: 196, missed: b'\x18\x04\x12\x9f\xfe\x85\x02\x00\xff\xff\xff\x7f'
2020-08-07 16:55:54,744 [ERROR] (tblob) Not all data parsed for object: channel [0xd31a961e], input: 204, parsed: 192, missed: b'\x18\x04\x12\x9f\x00\x05\x02\x00\xff\xff\xff\x7f'
2020-08-07 16:55:55,138 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 40, parsed: 36, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,248 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 40, parsed: 36, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,314 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,315 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,315 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,316 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,316 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,318 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,319 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,319 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,320 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,320 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,321 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,322 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,323 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,324 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,324 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,325 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,326 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,326 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,327 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,327 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,328 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,329 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,330 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,341 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,342 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,343 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,344 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,345 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,345 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,349 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,350 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,351 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,351 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,352 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,353 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,353 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,354 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,354 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,355 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,356 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,358 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,359 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,361 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,363 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,364 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,365 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,366 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,370 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,373 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,378 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,379 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,381 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,382 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,384 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,385 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,391 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,393 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,396 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,397 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,398 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,398 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,400 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,400 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,401 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,402 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,402 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,404 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,404 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,409 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,410 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,411 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,412 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,415 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,416 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,417 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,418 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,418 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,419 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,419 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,421 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,422 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,422 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,423 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,515 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,516 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 40, parsed: 36, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,516 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 40, parsed: 36, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,517 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,518 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,547 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,551 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,554 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,561 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,562 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,564 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,565 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,568 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,588 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,588 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,589 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,590 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,594 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,596 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,599 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,601 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,603 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,603 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,612 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,624 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,627 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,634 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,636 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,641 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,645 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,648 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,650 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,818 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 40, parsed: 36, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,819 [ERROR] (tblob) Not all data parsed for object: message_service [0x9e19a1f6], input: 36, parsed: 32, missed: b'\x01 \x00\x00'
2020-08-07 16:55:55,998 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 112, parsed: 96, missed: b'\x0eSelect sticker\x00'
2020-08-07 16:55:56,068 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 116, parsed: 96, missed: b'\x13Insulta Mario Rossi'
2020-08-07 16:55:56,078 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 212, parsed: 196, missed: b'\x0cSearch audio\x00\x00\x00'
2020-08-07 16:55:56,115 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 108, parsed: 96, missed: b'\x0bSearch GIFs'
2020-08-07 16:55:56,131 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 116, parsed: 96, missed: b'\x11text to speech...\x00\x00'
2020-08-07 16:55:56,170 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 104, parsed: 92, missed: b'\nsearch ...\x00'
2020-08-07 16:55:56,258 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 108, parsed: 88, missed: b'\x10Choose a game...\x00\x00\x00'
2020-08-07 16:55:56,288 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 112, parsed: 88, missed: b'\x14Message with buttons\x00\x00\x00'
2020-08-07 16:55:56,338 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 124, parsed: 96, missed: b'\x19Search classical music...\x00\x00'
2020-08-07 16:55:56,367 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 112, parsed: 92, missed: b'\x13reply_to_message_id'
2020-08-07 16:55:56,400 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 108, parsed: 100, missed: b'\x04Info\x00\x00\x00'
2020-08-07 16:55:56,455 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 128, parsed: 92, missed: b'"\xd0\x92\xd1\x8b\xd0\xb1\xd0\xb5\xd1\x80\xd0\xb8\xd1\x82\xd0\xb5 \xd0\xba\xd0\xbe\xd0\xbc\xd0\xb0\xd0\xbd\xd0\xb4\xd1\x83...\x00'
2020-08-07 16:55:56,685 [ERROR] (tblob) Not all data parsed for object: user [0x938458c1], input: 108, parsed: 104, missed: b'\x01.\x00\x00'
Traceback (most recent call last):
  File "teleparser.py", line 95, in <module>
    process(args.infilename, args.outdirectory)
  File "teleparser.py", line 74, in process
    teledb.create_timeline()
  File "/Users/ncvescera/Desktop/teleparser-20200807/tdb.py", line 713, in create_timeline
    for row in self.__messages_to_timeline():
  File "/Users/ncvescera/Desktop/teleparser-20200807/tdb.py", line 615, in __messages_to_timeline
    assert to_who
AssertionError

Out dir content:

$ ls outdir
table_chats.txt         table_dialogs.txt       table_media_v2.txt      table_sent_files_v2.txt table_users.txt
table_contacts.txt      table_enc_chats.txt     table_messages.txt      table_user_settings.txt timeline.csv

Few lines of table_messages.txt:

mid: 2 uid: 53062409 read_state: 2 send_state: 0 date: 1416255954 out: 1 ttl: 0 media: 0 imp: 0 mention: 0
From [users] -> uid: 53062409 nick:  fullname:   phone: 

Container: 
    sname = u'message_struct' (total 14)
    signature = 0x452C0E65
    flags = Container: 
        out = True
        has_from_id = True
    id = 2
    from_id = 83818533
    to_id = Container: 
        to_id = Container: 
            sname = u'peer_user' (total 9)
            signature = 0x9DB1BC6D
            user_id = 53062409
    fwd_from = None
    via_bot_id = None
    reply_to_msg_id = None
    date = Container: 
        epoch = 1416255954
        date = u'2014-11-17T20:25:54' (total 19)
    message = Container: 
        string = u'Woooo' (total 5)
    media = None
    reply_markup = None
    entities = None
    views = None
    edit_timestamp = None
    post_author = None
    grouped_id = None
    restriction_reasons = None
    UNPARSED = b'\x01 \x00\x00' (total 4)

--------------------------------------------------------------------------------
dfirfpi commented 3 years ago

Awesome. Those 'errors' are generated because I want to know if anything is missing: assumed the strict structures definitions, nothing should left out. But it happens that we have few bytes more, typically useless as in your case (from what I see)... anyhow something the analyst must be aware of.

Closing the issue now, thanks