잠깐만 기다려 봐; 비린내가 있습니다.
공백으로 채워진 설명은 확실히 좋은 것처럼 보이지만 (적어도 부분적으로) 의심스러운 것일 수 있습니다.
VISA는 Visa Buxx 선불 카드를 사용하여 snafu의 영향을받는 고객 수가 13,000 명 미만이라고 밝혔다. 지금까지 몇 가지 뉴스를 찾았습니다. 뉴햄프셔의 Josh Muszynski, 테네시의 Jason Bryan, 텍사스의 Ron Seale, Bethel의 Karen Taylor의 10 대 아들, 10 대 소녀 인 Owatonna의 Elizabeth Lewis.
문제는 모두 $ 23,148,855,308,184,500.00 과 동일한 요금이 부과 된다는 것입니다. 문제가 스페이스 패딩 인 경우, 모두 $ 0x1250 (46.88)의 청구 금액이 정확히 같은 것은 무엇입니까? 그들 중 2 명은 주유소에서 담배를, 다른 2 명은 식당에서 돈을, 루이스는 계란과 우유를, 약국에서 마지막으로 구입했습니다. 이 모든 다양한 품목의 비용이 동일합니까? 식당 계산서에 46.88 달러는 괜찮아 보이지만 담배 한 갑은? 우유와 계란‽
공간 패딩 오류는 0x1250 상수를 고려하지 않는 한 의미가 있습니다. 왜 마지막 단어에서 다른 숫자 0x2020 2020 2020 1250
대신 0x2020 2020 2020 2020
또는 다른 숫자로 끝나는 것 입니까?
흠, 13,000 명의 고객 만 영향을받는 경우, 정확한 특정 청구로 인해 오류가 발생했을 수 있습니다. 이 경우 이는 단순한 필드 오류 이상입니다. 텍스트 필드가 64 비트 정수로 해석 된 경우 다른 양으로 인해 왜 13,000이 아닌 모든 사람에게 영향을 미쳤습니까? 그럼에도 불구 하고 같은 주에 정확히 13,000 명의 사람들이 정확히 같은 금액을 청구 할 수 있었습니까?
그들은 그것이 "일시적인 프로그래밍 오류"라고 말하는데, 아마도 그럴 수도 있지만 해킹 일 수 있습니까? 이 경우 아마도 마법의 숫자 일 것입니다. 실제로, 일부 해커가 0x1250 자동 충전을하면서 공간 패딩 오류와 결합되어 하나 또는 두 가지 오류가 모두 감지 될 수 있습니다.
등록은 의견 중 하나가 숫자가 가능성이 명시 적으로가는 가장 가까운 은행 및 금융 소프트웨어 이후 가능성이 $ 100 (반올림되고 언급하지만 대답은, 실제로 패딩 필드 오류입니다,하지만 그들은 모두 같은 이유에 확장하지 않는 것을 생각 정밀도를 보장하기 위해 길이로).
( 유사한 초기 오류에 대한 보고서 도 있습니다 .)
Jason Bryant의 청구서 :
엘리자베스 루이스의 법안 :
Ron Seale의 청구서 :
Josh Muszynski의 청구서 :