Key | Value |
---|---|
MD5 | B5CA0AD26A25E72B5CF9B0CC7B8B257C |
PackageArch | x86_64 |
PackageDescription | ruby_parser (RP) is a ruby parser written in pure ruby (utilizing racc--which does by default use a C extension). RP's output is the same as ParseTree's output: s-expressions using ruby's arrays and base types. As an example: def conditional1 arg1 return 1 if arg1 == 0 return 0 end becomes: s(:defn, :conditional1, s(:args, :arg1), s(:if, s(:call, s(:lvar, :arg1), :==, s(:lit, 0)), s(:return, s(:lit, 1)), nil), s(:return, s(:lit, 0))) Tested against 801,039 files from the latest of all rubygems (as of 2013-05): * 1.8 parser is at 99.9739% accuracy, 3.651 sigma * 1.9 parser is at 99.9940% accuracy, 4.013 sigma * 2.0 parser is at 99.9939% accuracy, 4.008 sigma. |
PackageName | ruby2.6-rubygem-ruby_parser-3_4 |
PackageRelease | 2.46 |
PackageVersion | 3.4.1 |
SHA-1 | 5854D271CFE97B40D70B84C820BEF0254AC30760 |
SHA-256 | 68F3930FA11C73829E5A45E6AE0315AB0D31C01212442EB38D43018ACAF22954 |
hashlookup:children-total | 32 |
hashlookup:trust | 50 |
The searched file hash includes 32 children files known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/3.1.0/gems/ruby_parser-3.4.1/lib/ruby20_parser.y |
FileSize | 77507 |
MD5 | B5719217DEE821C24F0DB15199D0B7E7 |
SHA-1 | 0F7B5F861A7379CEB5DE8B07AEF015F6C241F0F1 |
SHA-256 | F7D35E3C95B12C8A6DABE28975BCF92DC1570DDFA779FE00966705211F173728 |
SSDEEP | 384:8zu8HQIgXocOlB3ZRUczbYbbwrbExH/e7/YbiVDIg4G0IwavJHBNgmx/DRsEw7Zc:EQiUcz0yGgg1aBHBNTRxSlA |
TLSH | T19373AA9C5CB975905723F13A0B4B2602BE36A40B205D1C79FB6C8461DF39E243DE9AF9 |
Key | Value |
---|---|
FileName | ./usr/bin/ruby_parse-3.4.1 |
FileSize | 34 |
MD5 | 08D5D29C0237F1A2DFF71BF2C19A7A37 |
SHA-1 | 1653B4A0280D17CDB5FFC3DC084E5A1D97D1EF46 |
SHA-256 | B3E4A16D9D49F38931090D01730AF7F087D7FFD9946E539209DD1F3C00E43D98 |
SSDEEP | 3:MhOBTzKTHrLRgn:8O1 |
TLSH |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/3.1.0/gems/ruby_parser-3.5.0/lib/ruby18_parser.y |
FileSize | 65195 |
MD5 | 9675D8CB081E738844FF570E74C76C2C |
SHA-1 | 17B31A09010AD8F4F12AD6D74DD9BC10C5982004 |
SHA-256 | 5F715C60AA3487D87D91E1E51013C3ACD5C02FB6173AB216D5FF3886DD961BEC |
SSDEEP | 384:5HsIHQ+cHRBcNNAnvrb6I/eE/eTH4Z8gMxUOlwJpGNbxN7Lw7ccHM4OFnO:ZtAnOgI0kNFN3oMA |
TLSH | T1565399A95CB931A15B27F1360F4B2602BD75A407205C4C79FB6D94609F38E203DF9AFA |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/3.1.0/gems/ruby_parser-3.5.0/lib/ruby19_parser.rb |
FileSize | 233220 |
MD5 | 340BE51CDDB053224E3C985D172E225A |
SHA-1 | 21753A90642717309FDBCB63B134B52207AB09EC |
SHA-256 | 0A135565B5BA3E3DA30798BD0395EBA3D79DBDB289150CFD8F2F8376139C6182 |
SSDEEP | 3072:UYbB4d6wECCJR/CoIn4PruaZxyCpK3w8laIp5z5QNn7:Ubz5QNn7 |
TLSH | T117341E810A1C5BB092CA4C8926CF3146D9F5921B3C5C95A1F93F68D77F3EA84607B36E |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/3.1.0/gems/ruby_parser-3.4.1/lib/ruby_lexer.rb |
FileSize | 29851 |
MD5 | EE719C6901285CEFF36F286EE840DAE9 |
SHA-1 | 232FF7BA8192A3D650B60950E6A81561DF5EDBC9 |
SHA-256 | 3C28326F42D5F3D7DCBE8045B305C8A8F4DA0F11CE176D06CDC31CABCB0125A3 |
SSDEEP | 384:kKLj9VbSIYSPP/uDLyEBMezX3Jt4dJ1ccmffzUNfhTZfCX:k21YSH/G1Moj4dJ1Dq |
TLSH | T1D6D2334BB85617785982D4A508ABBC23BE8FB117568C1534B1ACC0E41F4126BE3FE7F9 |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/2.6.0/gems/ruby_parser-3.5.0/bin/ruby_parse |
FileSize | 1759 |
MD5 | FBDA92AA5B61B79C2E869D2BCF9DD456 |
SHA-1 | 2930F385EACDDA0A1476AA35FE12D27662DA14A9 |
SHA-256 | 1CB432DA6392A76FDC59CCA3B06BBA85DE44067B794E54EFBE2DB80E8BAC67EA |
SSDEEP | 48:DxoZP6aMLYd/BJ3YxXHcEvyIsYa6soHlY60Iek+IPP8Pomam0moK2:DZx2v+haIs56soHl+I0IPP8PoJFBK2 |
TLSH | T1A631F22E4EA494F2E80AE105AF2049797B35A11B0F40BD51B6FD90842F14B2933F5EF6 |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/3.1.0/gems/ruby_parser-3.4.1/lib/ruby20_parser.rb |
FileSize | 252326 |
MD5 | C281CFB93724A9CE66A4B564613E65CB |
SHA-1 | 377FCDCB251AB41AA658307D33F462505F217A2F |
SHA-256 | 541D88249169319977B9BE90A3EA5076DACE5CA52CF9DE5B60497D8DD9570A95 |
SSDEEP | 3072:Y3F4vIEXZa97NpZN9X3BNQp9aBd315IUtZQaDkt6ozac52uLqNN:x+uLqNN |
TLSH | T1763421810E1CABA192CA495915CF3446D9F492173C0CA5A5F93F28976F3EAC4B07B37E |
Key | Value |
---|---|
FileName | ./usr/share/doc/packages/ruby2.6-rubygem-ruby_parser-3_4/History.txt |
FileSize | 68 |
MD5 | 27CD5E356D30B3A401DF59E066CD8CD6 |
SHA-1 | 42BE4AF84FF4D223E5C63C8FD0AFB1F609BBCE24 |
SHA-256 | 3D31F434DB0EE8CA98C25365F7DB603335336FA18D8831D5C3160FDC8617BAA5 |
SSDEEP | 3:gC63cZA21+rKAEHPR7n:dzmRw |
TLSH | T192A0027193F224662D549054ED5DEE4277CC0C1B7B0A7F0925ED84791968135658B083 |
Key | Value |
---|---|
FileName | ./usr/lib64/ruby/gems/2.6.0/specifications/ruby_parser-3.4.1.gemspec |
FileSize | 4539 |
MD5 | D53A5F2D26F46D38EA529CE31C8E0247 |
SHA-1 | 43389C03A91D93BDED46BC85DDF38AEACB5C3197 |
SHA-256 | 8EF16A34FC4B65C57C0EF43539517F5E904EBCFE98467CFADF04BDC23003680F |
SSDEEP | 48:ukenPigIt4SDkrXAbMU4KeGjDghTJmh+uqGYeZXtuj1/z/BUtwEy7E6ZA3B/LQ/m:ukIPJe4HrXq4KXDkJ8Zzduj1/owEL8u |
TLSH | T12591331E9CD3B4B157735FD6CD9A005216ABA8721B8C8C80724E0D7D2F1776BA32A573 |
Key | Value |
---|---|
FileName | ./usr/bin/ruby_parse_extract_error-3.4.1 |
FileSize | 48 |
MD5 | 8573D12B8C778C9F417CF9DFF321D4A8 |
SHA-1 | 475FC3F457255F589F12FA831EBA54BB01139513 |
SHA-256 | 67E6D71D05DC8222DE7680C283CBC9672ED6023E0542835359FDC86EDAC44B8A |
SSDEEP | 3:MhOBTzKTH6AbEEXYLm:8OlLm |
TLSH |