Portál AbcLinuxu, 2. května 2025 04:43

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
Josef Kufner avatar 28.5.2008 21:39 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Software na analýzu dat?
Odpovědět | Sbalit | Link | Blokovat | Admin
Popadni Céčko a napiš si převodník binární bordel => text. Je to učebnicové použití struktury a fread(). O analýzu výsledného textu se postarají klasické nástroje jako diff, grep,...
Hello world ! Segmentation fault (core dumped)
28.5.2008 21:50 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Software na analýzu dat?
no jo no, ale to to budu muset psát pro každej formát zvlášť... No ale co se dá dělat, mě to bylo jasný, že to nakonec budu muset stejně napsat... :-D
Josef Kufner avatar 29.5.2008 01:39 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Software na analýzu dat?
Ne tak docela. Pokud si napíšeš rozumný základ, budeš měnit jen malou část. Řešení s pythonem vyjde prakticky nastejno.
Hello world ! Segmentation fault (core dumped)
28.5.2008 21:57 Yenda | skóre: 8
Rozbalit Rozbalit vše Re: Software na analýzu dat?
Odpovědět | Sbalit | Link | Blokovat | Admin
Možná jsem mimo, ale na podobnou věc (analýzu GSM paketů) jsem krásně použil python a jeho moduly struct a array.
Věroš avatar 29.5.2008 00:02 Věroš | skóre: 24 | blog: Co není v hlavě | 49.29 s.š., 16.54. v.d.
Rozbalit Rozbalit vše Re: Software na analýzu dat?
Přesně to jsem chtěl navrhnout. :-)
Školím Ansible
28.5.2008 22:35 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Software na analýzu dat?
Odpovědět | Sbalit | Link | Blokovat | Admin
Myslím, že to mám:
010 Editor is a professional hex editor designed to edit any binary file, drive, or process on your machine. Using our unique Binary Templates technology, 010 Editor allows a binary file to be parsed into a data structure that can be understood.
Na linux to asi nebude, ale co se dá dělat...
SPD vůbec není proruská
29.5.2008 00:58 YYY | skóre: 29 | blog: martinek
Rozbalit Rozbalit vše Re: Software na analýzu dat? (vyřešeno)
Odpovědět | Sbalit | Link | Blokovat | Admin
typedef struct {
...
} typ;

int fd, i;
typ inst;

fd=open("file", 0);

while((i = read(fd, (char*)&inst, sizeof(typ))!=0) {
...
}
29.5.2008 15:51 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Software na analýzu dat? (vyřešeno)
To je sice hezké, ale co když tam mám něco jako:
typedef struct {
  unsigned long size;
  char text[size];
  int number;
} oneitem;

typedef struct {
  unsigned long size;
  oneitem items[size]
} allitems;
A to celý pokaždý trochu jinak a v trochu jiným pořadí... :/

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.