Rafitra Kaitai 0.9


Rafitra Kaitai 0.9

Vao tsy ela akory izay, navoaka ny dikan-teny manaraka an'ny Kaitai Struct 0.9 - fiteny famaritana sy fitaovana handinihana ireo endrika binary isan-karazany (ohatra, fonosana tamba-jotra, rakitra sary / audio / horonan-tsary, angon-drakitra, arisiva, container, sns.). Na dia eo aza ny dikan-teny 0.9 tsy misy dikany, ity dia famotsorana lehibe izay ahitana fivoarana nandritra ny 2.5 taona lasa. Nandritra izany fotoana izany, nitombo ho fianakaviana tetikasa iray manontolo ny fiteny:

fiteny fantatry ny GitHub ary ampiasaina amin'ny tetikasa maimaim-poana 400 mahery / misokatra ho an'ny famakafakana ireo karazana angon-drakitra hafakely, manomboka amin'ny rakitra angon-drakitra lalao an'ny reverse engineeringcumming famakafakana ny protocole fifandraisana amin'ny zanabolana.

Amin'ireo fanavaozana lehibe indrindra amin'ny fiteny 0.9 dia mendrika ny hanasongadinana:

  • fanohanana ny fiteny kendrena vaovao (Python amin'ny alΓ lan'ny tranomboky Construct, Nim, famoronana antontan-taratasy amin'ny HTML)
  • fanohanana feno ho an'ny C ++ maoderina (tondro marani-tsaina, tsy mila mitantana fahatsiarovana amin'ny tanana, manamboatra ny fitadidiana fantatra rehetra)
  • fanohanana amin'ny famahana ireo karazana nested amin'ny alΓ lan'ny syntax toy ny foo::bar::baz
  • fanohanana amin'ny fanamarinana ny angona vakiana araka ny fepetra voalaza (manana)
  • kajy ny haben'ny rafitra angona static amin'ny bytes sy bits (sizeof and bitsizeof operators)
  • famaritana ofisialy ny fiteny iray amin'ny endrika JSON schema, izay avy izao avoaka ny antontan-taratasy

Source: linux.org.ru