better signature validation

This commit is contained in:
Pete Matsyburka
2025-07-29 12:14:26 +03:00
parent 8cb74e0bcc
commit 8d3295e125
2 changed files with 22 additions and 3 deletions
+8
View File
@@ -14,4 +14,12 @@ module ImageUtils
false
end
def error?(image)
image = image.crop(0, 0, image.width / 4, 2)
row1, row2 = image.to_a
row1[3..] == row2[..-4] && row1.each_cons(2).none? { |a, b| a == b }
end
end