Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support old consul #3024

Open
witchcraze opened this issue Jul 10, 2024 · 0 comments
Open

Support old consul #3024

witchcraze opened this issue Jul 10, 2024 · 0 comments
Labels
binary-analysis enhancement New feature or request

Comments

@witchcraze
Copy link
Contributor

What would you like to be added:

Support old consul in binary detection

Additional context:

1.12 and lower seems not detected

$ syft library/consul:1.12 | grep consul
 ✔ Pulled image
 ✔ Loaded image                                                                                    library/consul:1.12
 ✔ Parsed image                                sha256:50c1f047f2a84c28f8388126fc4e74671d405071eb0b6de242d7335a4891154a
 ✔ Cataloged contents                                 2baf043bca4ddf6e9b7a325157d1ccc132b7677c9450875f6a34f2228c729dff
   ├── ✔ Packages                        [191 packages]
   ├── ✔ File digests                    [1,068 files]
   ├── ✔ File metadata                   [1,068 locations]
   └── ✔ Executables                     [159 executables]
github.com/hashicorp/consul                         v0.0.0-20230126160549-96505027b142     go-module
github.com/hashicorp/consul-net-rpc                 v0.0.0-20220307172752-3602954411b4     go-module

$ syft library/consul:1.11 | grep consul
 ✔ Pulled image
 ✔ Loaded image                                                                                    library/consul:1.11
 ✔ Parsed image                                sha256:3218aef7ef51511af5fe84b2a5fbaa2cc7d431a9bee5e14b21df5e84ae5dab0e
 ✔ Cataloged contents                                 a8a6c5c0486cff637bfeef28e40465cc14becaf426724275d07914342de9b56d
   ├── ✔ Packages                        [186 packages]
   ├── ✔ File digests                    [1,078 files]
   ├── ✔ File metadata                   [1,078 locations]
   └── ✔ Executables                     [159 executables]
github.com/hashicorp/consul                         (devel)                                go-module

$ syft library/consul:1.10 | grep consul
 ✔ Pulled image
 ✔ Loaded image                                                                                    library/consul:1.10
 ✔ Parsed image                                sha256:d6f74fb238245805136f2e2c8c824dc72ae6b71a0ea34ec79972affa23e0a257
 ✔ Cataloged contents                                 233ffd1133e884ee1e671b21be2664be3bfc4fee970c1c4c95951cddf1e198ba
   ├── ✔ Packages                        [182 packages]
   ├── ✔ File digests                    [1,120 files]
   ├── ✔ File metadata                   [1,120 locations]
   └── ✔ Executables                     [159 executables]
github.com/hashicorp/consul                         (devel)                                go-module
$ docker run -it library/consul:1.12 /bin/consul -v
Consul v1.12.9
Revision 96505027
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.12 strings /bin/consul | grep -E '1\.12\.9'
-fips-.entry.local.node..onion.proto.zshrc/%s/%s/alert/check/clone/graph/plans/ports/proc//ready/stats/token/users/v1/%s/v2.0/0.%02d0.23.01.11.01.11.21.12.01.12.91.19.01.19.51.20.71.21.51.22.539062587600h::/128:https; and ;%s=%s<-chan</a>.
build   -ldflags="-X github.com/hashicorp/consul/version.GitCommit=96505027 -X github.com/hashicorp/consul/version.GitDescribe=1.12.9"
build   -ldflags="-X github.com/hashicorp/consul/version.GitCommit=96505027 -X github.com/hashicorp/consul/version.GitDescribe=1.12.9"
$ docker run -it library/consul:1.11 /bin/consul -v
Consul v1.11.11
Revision 8a6d4151
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.11 strings /bin/consul | grep -E '1\.11\.11'
&Empty{&Event{&Field{&Lease{&Mixin{&Patch{&PodIP{&Probe{&Scale{&Taint{&Value{&ldquo;&rdquo;*.%s/%s, Kind=, goid=, j0 = , type=,packed,proto3--dport.bashrc.config.consul.member.tar.gz/bin/sh/broker/ca/pem/check//emails/metric/v1/kv//v1/txn0.0.0.01.11.111.25.41123-abc19531252.5.4.32.5.4.52.5.4.62.5.4.72.5.4.82.5.4.99765625::1/128:domain:method:scheme:status</pre>
$ docker run -it library/consul:1.10 /bin/consul -v
Consul v1.10.12
Revision 590878ba
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.10 strings /bin/consul | grep -E '1\.10\.12'
&Empty{&Event{&Field{&Lease{&Mixin{&Patch{&PodIP{&Probe{&Scale{&Taint{&Value{&ldquo;&rdquo;*.%s/%s, Kind=, goid=, j0 = , type=,packed,proto3--dport.bashrc.config.consul.member.tar.gz/bin/sh/broker/ca/pem/check//emails/metric/v1/kv//v1/txn0.0.0.01.10.121.25.41123-abc19531252.5.4.32.5.4.52.5.4.62.5.4.72.5.4.82.5.4.99765625::1/128:domain:method:scheme:status</pre>
$ docker run -it library/consul:1.9 /bin/consul -v
Consul v1.9.17
Revision 4897b16a
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.9 strings /bin/consul | grep -E '1\.9\.17'
.entry.local.node..onion.zshrc/%s/%s/alert/check/clone/graph/plans/ports/proc//ready/stats/token/users/v1/%s/v2.0/0.%02d0.22.01.12.01.13.01.13.71.14.61.15.51.16.51.9.17390625::/128:https; and ;%s=%s<-chan</a>.
$ docker run -it library/consul:1.8 /bin/consul -v
Consul v1.8.19
Revision cc71fc1d
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.8 strings /bin/consul | grep -E '1\.8\.19'
.entry.local.node..onion.zshrc/%s/%s/alert/check/clone/graph/plans/ports/proc//ready/stats/token/users/v1/%s/v2.0/0.%02d0.22.01.11.21.12.01.12.71.13.71.14.71.8.19390625::/128:https; and ;%s=%s<-chan</a>.
$ docker run -it library/consul:1.7 /bin/consul -v
Consul v1.7.14
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.7 strings /bin/consul | grep -E '1\.7\.14'
.entry.local.node..onion.zshrc/%s/%s/alert/apis//check/clone/graph/plans/ports/proc//stats/token/users/v1/%s/v2.0/0.%02d1.10.01.11.21.12.01.12.71.13.71.7.14390625::/128:https; and ;%s=%s<-chan</a>.
v1.7.14
$ docker run -it library/consul:1.6 /bin/consul -v
Consul v1.6.10
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.6 strings /bin/consul | grep -E '1\.6\.10'
.entry.local.node..onion.zshrc/%s/%s/alert/apis//check/clone/graph/plans/ports/proc//token/users/v1/%s/v2.0/0.%02d1.6.1390625::/128:https; and ;%s=%s<-chan</a>.
v1.6.10
$ docker run -it library/consul:1.5 /bin/consul -v
Consul v1.5.3
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.5 strings /bin/consul | grep -E '1\.5\.3'
-.INF-.Inf-.inf-echo-help-port-type.html.json.kube.lock.test.vmdk.wasm/apis/etc//exit/join/out//proc/rest/user0.8.00.8.50.9.11.4.01.5.01.5.312345156252160h3100043191500ms781258760h94105::/96:http:path< 0.3<all><nil>@type@warnAEligAFSDBAcircAddedAdlamAlarmAllowAlphaAopf;AprilArgs:AringAscr;Auml;BamumBarv;BasicBatakBeta;Body:Bopf;Bscr;BuhidBytesCHcy;CIDR:CLASSCN=%sCNAMECOLONCOMMACOPY;CSYNCCdot;CheckClassCode(Code:Copf;Cscr;DEBUGDHCIDDJcy;DNAMEDScy;DZcy;Darr;Data:DeltaDone!Dopf;Drop:Dscr;DummyECDSAED448EQUALERRORES256ES384ES512EUI48EUI64EcircEdot;EmptyEnd: Eopf;EqualErrorEscr;Esim;Euml;EventExec:FALSEFATALFLOATFOUNDFalseFieldFlushFopf;FoundFrom:Fscr;GAUGEGJcy;GammaGdot;GnameGopf;GreekGscr;HEAD HINFOHS256HS384HS512HTTP/HTTP1HTTP2HTTP:HTTPSHard:Hopf;Host:Hscr;IDENTIEcy;IOcy;ISPKIIcircIdot;ImageInputIopf;Iota;Iscr;Iuml;Jopf;Jscr;KHcy;KJcy;KappaKhmerKind:Kopf;Kscr;LJcy;LOCALLang;Larr;LatinLimbuLocalLoginLopf;Lscr;MAILAMAILBMINFOMarchMatchMixinMode:Mopf;Mscr;NAPTRNINFONJcy;NSEC3Name:Node:Nopf;NotInNote:Nscr;NushuOEligOcircOghamOmegaOopf;OriyaOsageOscr;Ouml;P-224P-256P-384P-521PANICPATCHPOWERPS256PS384PS512Path:PdID:Pods:Popf;Port:Post:PrimeProbePscr;QUERYQUOT;Qopf;Qscr;QueryREADYREDISRPC: RRSIGRS256RS384RS512Rang;RangeRarr;RealmRegexRetryRole:Root:Ropf;RouteRscr;Rule:RunicSHELLSHcy;SPEEDSSHFPSTermShmemSigmaSopf;Spec:Sqrt;Sscr;StageStar;StateStatsTHORNTRACETScy;TaintTakriTamilThetaTime:TokenTopf;Tscr;Type:UINFOUSTARUarr;UcircUnameUopf;Upsi;Url: Uscr;Used:User:Uuml;ValueVbar;Verb:VerbsVert;Vopf;VoterVpcIdVscr;VxID:WatchWopf;WriteWscr;Xopf;Xscr;YAcy;YIcy;YUcy;Yopf;Yscr;Yuml;ZHcy;Zdot;Zeta;Zopf;Zscr;[%s]:[0-9][1-9][=%s][ERR][\s]+[a-z]"'<=`"NaN""
v1.5.3
$ docker run -it library/consul:1.4 /bin/consul -v
Consul v1.4.5
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.4 strings /bin/consul | grep -E '1\.4\.5'
-.INF-.Inf-.inf-0700-echo-help-port-type.html.json.kube.lock.vmdk.wasm/apis/etc//exit/join/out//proc/rest/user0.8.00.8.50.9.11.4.01.4.512345156252160h43191500ms781258760h94105::/96:http:path< 0.3<all><nil>@typeAEligAFSDBAcircAddedAdlamAlarmAllowAlphaAopf;AprilArgs:AringAscr;Auml;BamumBarv;BasicBatakBeta;Body:Bopf;Bscr;BuhidBytesCHcy;CIDR:CLASSCN=%sCNAMECOLONCOMMACOPY;CSYNCCdot;CheckClassCode(Code:Copf;Cscr;DEBUGDHCIDDJcy;DNAMEDScy;DZcy;Darr;Data:DeltaDone!Dopf;Drop:Dscr;DummyECDSAED448EQUALERRORES256ES384ES512EUI48EUI64EcircEdot;EmptyEnd: Eopf;ErrorEscr;Esim;Euml;EventExec:FALSEFATALFLOATFOUNDFalseFieldFloatFlushFopf;FoundFrom:Fscr;GAUGEGJcy;GammaGdot;GnameGopf;GreekGscr;HINFOHS256HS384HS512HTTP/HTTP:HTTPSHard:Hopf;Host:Hscr;IDENTIEcy;IOcy;ISPKIIcircIdentIdot;ImageIopf;Iota;Iscr;Iuml;Jopf;Jscr;KHcy;KJcy;KappaKhmerKind:Kopf;Kscr;LJcy;Lang;Larr;LatinLimbuLocalLoginLopf;Lscr;MAILAMAILBMINFOMarchMatchMixinMode:Mon, Mopf;Mscr;NAPTRNINFONJcy;NSEC3Name:Node:Nopf;NotInNote:Nscr;NushuOEligOcircOghamOmegaOopf;OriyaOsageOscr;Ouml;P-224P-256P-384P-521PANICPATCHPOWERPS256PS384PS512Path:PdID:Pods:Popf;Port:Post:PrimeProbePscr;QUERYQUOT;Qopf;Qscr;QueryREADYREDISRPC: RRSIGRS256RS384RS512Rang;RangeRarr;RealmRegexRetryRole:Root:Ropf;RouteRscr;Rule:RunicSHELLSHcy;SPEEDSSHFPSTermShmemSigmaSopf;Spec:Sqrt;Sscr;StageStar;StateStatsTHORNTRACETScy;TaintTakriTamilThetaTime:TokenTopf;Tscr;Type:UINFOUSTARUarr;UcircUnameUopf;Upsi;Url: Uscr;Used:User:Uuml;ValueVbar;Verb:VerbsVert;Vopf;VoterVpcIdVscr;VxID:WatchWopf;WriteWscr;Xopf;Xscr;YAcy;YIcy;YUcy;Yopf;Yscr;Yuml;ZHcy;Zdot;Zeta;Zopf;Zscr;[%s]:[=%s][\s]+[a-z]"'<=`"NaN"\%03o\*?[]\u202
v1.4.5
$ docker run -it library/consul:1.3 /bin/consul -v
Consul v1.3.1
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.3 strings /bin/consul | grep -E '1\.3\.1'
-.INF-.Inf-.inf-0700-echo-help-port-type.html.json.kube.lock.vmdk.wasm/apis/bc/0/etc//exit/join/out//proc/rest/user0.8.00.8.50.9.11.3.11.4.012345156252160h43191500ms781258760h::/96:http:path< 0.3<all><nil>@typeAEligAFSDBAcircAddedAdlamAlarmAllowAlphaAopf;AprilArgs:AringAscr;Auml;BamumBarv;BasicBatakBeta;Body:Bopf;Bscr;BuhidBytesCHcy;CIDR:CLASSCN=%sCNAMECOLONCOMMACOPY;CSYNCCdot;CheckClassCode(Code:Copf;Cscr;DEBUGDHCIDDJcy;DNAMEDScy;DZcy;Darr;Data:DeltaDone!Dopf;Drop:Dscr;DummyECDSAED448EQUALERRORES256ES384ES512EUI48EUI64EcircEdot;EmptyEnd: Eopf;ErrorEscr;Esim;Euml;EventExec:FALSEFATALFLOATFOUNDFalseFieldFloatFlushFopf;FoundFrom:Fscr;GAUGEGJcy;GammaGdot;GnameGopf;GreekGscr;HINFOHS256HS384HS512HTTP/HTTP:HTTPSHard:Hopf;Host:Hscr;IDENTIEcy;IOcy;ISPKIIcircIdentIdot;ImageIopf;Iota;Iscr;Iuml;Jopf;Jscr;KHcy;KJcy;KappaKhmerKind:Kopf;Kscr;LJcy;Lang;Larr;LatinLimbuLocalLoginLopf;Lscr;MAILAMAILBMINFOMarchMatchMixinMode:Mon, Mopf;Mscr;NAPTRNINFONJcy;NSEC3Name:Node:Nopf;NotInNote:Nscr;NushuOEligOcircOghamOmegaOopf;OriyaOsageOscr;Ouml;P-224P-256P-384P-521PANICPATCHPS256PS384PS512Path:PdID:Pods:Popf;Port:Post:PrimeProbePscr;QUERYQUOT;Qopf;Qscr;QueryREADYREDISRPC: RRSIGRS256RS384RS512Rang;RangeRarr;RealmRegexRetryRole:Root:Ropf;RouteRscr;Rule:RunicSHELLSHcy;SPEEDSSHFPSTermSigmaSopf;Spec:Sqrt;Sscr;StageStar;StateStatsTHORNTRACETScy;TaintTakriTamilThetaTime:TokenTopf;Tscr;Type:UINFOUSTARUarr;UcircUnameUopf;Upsi;Url: Uscr;Used:User:Uuml;ValueVbar;Verb:VerbsVert;Vopf;VoterVpcIdVscr;VxID:WatchWopf;WriteWscr;Xopf;Xscr;YAcy;YIcy;YUcy;Yopf;Yscr;Yuml;ZHcy;Zdot;Zeta;Zopf;Zscr;[%s]:[=%s][\s]+[a-z]"'<=`"NaN"\%03o\*?[]\u202
v1.3.1
$ docker run -it library/consul:1.2 /bin/consul -v
Consul v1.2.4
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.2 strings /bin/consul | grep -E '1\.2\.4'
-.INF-.Inf-.inf-echo-help-port-type.html.json.kube.lock.vmdk/apis/bc/0/etc//exit/join/out//proc/rest/user0.8.00.8.50.9.1.2.41.4.012345156252160h43191500ms781258760h::/96:http:path< 0.3<all><nil>AEligAFSDBAcircAddedAdlamAlarmAllowAlphaAopf;AprilArgs:AringAscr;Auml;BamumBarv;BasicBatakBeta;Bopf;Bscr;BuhidBytesCHcy;CIDR:CLASSCN=%sCNAMECOLONCOMMACOPY;CSYNCCdot;ClassCnameCode(Code:Copf;Cscr;DEBUGDHCIDDJcy;DNAMEDNS: DScy;DZcy;Darr;Data:DeltaDone!Dopf;Drop:Dscr;DummyECDSAED448EQUALERRORES256ES384ES512EUI48EUI64EcircEdot;Eopf;ErrorEscr;Esim;Euml;EventExec:FALSEFATALFLOATFalseFloatFlushFopf;FoundFrom:Fscr;GAUGEGJcy;GammaGdot;GnameGopf;GreekGscr;HINFOHS256HS384HS512HTTP/HTTP:HTTPSHard:Hopf;Host:Hscr;IDENTIEcy;IOcy;ISPKIIcircIdentIdot;ImageIopf;Iota;Iscr;Iuml;Jopf;Jscr;KHcy;KJcy;KappaKhmerKind:Kopf;Kscr;LJcy;Lang;Larr;LatinLimbuLocalLoginLopf;Lscr;MAILAMAILBMINFOMarchMode:Mopf;Mscr;NAPTRNINFONJcy;NSEC3Name:Node:Nopf;NotInNote:Nscr;NushuOEligOcircOghamOmegaOopf;OriyaOsageOscr;Ouml;P-224P-256P-384P-521PANICPATCHPS256PS384PS512Path:PdID:Pods:Popf;Port:PrimeProbePscr;QUERYQUOT;Qopf;Qscr;QtypeQueryREADYRPC: RRSIGRS256RS384RS512Rang;RangeRarr;RealmRetryRole:Ropf;Rscr;Rule:RunicSHELLSHcy;SSHFPSTermSigmaSopf;Spec:Sqrt;Sscr;Star;StatsTHORNTRACETScy;TaintTakriTamilThetaTime:TokenTopf;Tscr;Type:UINFOUSTARUarr;UcircUnameUopf;Upsi;Uscr;Used:User:Uuml;ValueVbar;Verb:VerbsVert;Vopf;VoterVpcIdVscr;VxID:Wopf;WriteWscr;Xopf;Xscr;YAcy;YIcy;YUcy;Yopf;Yscr;Yuml;ZHcy;Zdot;Zeta;Zopf;Zscr;[%s]:[=%s][\s]+[a-z]"'<=`\%03o\*?[]\u202
v1.2.4
$ docker run -it library/consul:1.1 /bin/consul -v
Consul v1.1.1
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.1 strings /bin/consul | grep -E '1\.1\.1'
-echo-help-port-type.html.json.lock/bc/0/etc//exit/join/out//proc0.8.00.8.50.9.11.1.11.4.01562543191500ms78125::/96:http:path< 0.3<all><nil>AEligAFSDBAcircAddedAdlamAllowAlphaAopf;AprilAringAscr;Auml;BamumBarv;BasicBatakBeta;Bopf;Bscr;BuhidBytesCHcy;CLASSCNAMECOLONCOMMACOPY;CSYNCCdot;ClassCnameCode(Copf;Cscr;DEBUGDHCIDDJcy;DNAMEDNS: DScy;DZcy;Darr;DeltaDone!Dopf;Dscr;DummyECDSAED448EQUALERRORES256ES384ES512EUI48EUI64EcircEdot;Eopf;ErrorEscr;Esim;Euml;EventFALSEFATALFLOATFloatFlushFopf;FoundFscr;GAUGEGJcy;GammaGdot;GnameGopf;GreekGscr;HINFOHS256HS384HS512HTTP/HTTPSHopf;Hscr;IDENTIEcy;IOcy;ISPKIIcircIdentIdot;ImageIopf;Iota;Iscr;Iuml;Jopf;Jscr;KHcy;KJcy;KappaKhmerKopf;Kscr;LJcy;Lang;Larr;LatinLimbuLocalLopf;Lscr;MAILAMAILBMINFOMarchMopf;Mscr;NAPTRNINFONJcy;NSEC3Node:Nopf;Nscr;NushuOEligOcircOghamOmegaOopf;OriyaOsageOscr;Ouml;P-224P-256P-384P-521PATCHPS256PS384PS512Popf;PrimePscr;QUERYQUOT;Qopf;Qscr;QtypeQueryREADYRPC: RRSIGRS256RS384RS512Rang;RangeRarr;RealmRetryRopf;Rscr;RunicSHELLSHcy;SSHFPSTermSigmaSopf;Sqrt;Sscr;Star;StatsTHORNTRACETScy;TakriTamilThetaTopf;Tscr;UINFOUSTARUarr;UcircUnameUopf;Upsi;Uscr;Uuml;ValueVbar;Vert;Vopf;VoterVpcIdVscr;VxID:Wopf;WriteWscr;Xopf;Xscr;YAcy;YIcy;YUcy;Yopf;Yscr;Yuml;ZHcy;Zdot;Zeta;Zopf;Zscr;[%s]:[\s]+"'<=`\%03o\u202
v1.1.1
$ docker run -it library/consul:1.0 /bin/consul -v
Consul v1.0.8
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)

$ docker run -it library/consul:1.0 strings /bin/consul | grep -E '1\.0\.8'
-echo-help-port-type.html.json.lock/bc/0/etc//exit/join/out//proc0.8.00.8.50.9.11.0.81562543191500ms78125::/96:http:path< 0.3<all><nil>AEligAFSDBAcircAddedAdlamAllowAlphaAopf;AprilAringAscr;Auml;BamumBarv;BasicBatakBeta;Bopf;Bscr;BuhidBytesCHcy;CLASSCNAMECOLONCOMMACOPY;CSYNCCdot;ClassCnameCode(Copf;Cscr;DEBUGDHCIDDJcy;DNAMEDNS: DScy;DZcy;Darr;DeltaDone!Dopf;Dscr;ECDSAED448EQUALERRORES256ES384ES512EUI48EUI64EcircEdot;Eopf;ErrorEscr;Esim;Euml;EventFALSEFATALFLOATFloatFlushFopf;FoundFscr;GJcy;GammaGdot;GnameGopf;GreekGscr;HINFOHS256HS384HS512HTTP/HTTPSHopf;Hscr;IDENTIEcy;IOcy;ISPKIIcircIdentIdot;ImageIopf;Iota;Iscr;Iuml;Jopf;Jscr;KHcy;KJcy;KappaKhmerKopf;Kscr;LJcy;Lang;Larr;LatinLimbuLocalLopf;Lscr;MAILAMAILBMINFOMarchMopf;Mscr;NAPTRNINFONJcy;NSEC3Node:Nopf;Nscr;NushuOEligOcircOghamOmegaOopf;OriyaOsageOscr;Ouml;P-224P-256P-384P-521PATCHPS256PS384PS512Popf;PrimePscr;QUERYQUOT;Qopf;Qscr;QtypeQueryREADYRPC: RRSIGRS256RS384RS512Rang;RangeRarr;RealmRetryRopf;Rscr;RunicSHELLSHcy;SSHFPSTermSigmaSopf;Sqrt;Sscr;Star;StatsTHORNTRACETScy;TakriTamilThetaTopf;Tscr;UINFOUSTARUarr;UcircUnameUopf;Upsi;Uscr;Uuml;ValueVbar;Vert;Vopf;VoterVpcIdVscr;VxID:Wopf;WriteWscr;Xopf;Xscr;YAcy;YIcy;YUcy;Yopf;Yscr;Yuml;ZHcy;Zdot;Zeta;Zopf;Zscr;[%s]:[\s]+"'<=`\%03o\u202
v1.0.8
@witchcraze witchcraze added the enhancement New feature or request label Jul 10, 2024
@kzantow kzantow moved this to Ready in OSS Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
binary-analysis enhancement New feature or request
Projects
Status: Ready
Development

No branches or pull requests

2 participants