发明名称 Detecting user credentials from inputted data
摘要 A system for detecting user credentials comprising a data chunker, a data chunk storage, a bytewise checker, a bit counter, and a credential checker. The data chunker is for determining a data chunk. The data chunk storage is for storing the data chunk. The bytewise checker is for checking that each byte of the data chunk comprises an appropriate value. The bit counter is for: determining a continuous number of bytes greater than or equal to the threshold byte value; and in the event the continuous number of bytes is greater than or equal to a threshold number of bytes, determining a credential address range corresponding to the continuous number of bytes. The credential checker is for determining whether data stored in the data chunk storage corresponding to the credential address range comprises a credential.
申请公布号 US9619670(B1) 申请公布日期 2017.04.11
申请号 US201514594016 申请日期 2015.01.09
申请人 GitHub, Inc. 发明人 Marti Vicent
分类号 H04L9/00;G06F21/64;G06F21/46 主分类号 H04L9/00
代理机构 Van Pelt, Yi & James LLP 代理人 Van Pelt, Yi & James LLP
主权项 1. A method for detecting user credentials, comprising: determining, using a processor, a data chunk; storing, in a data chunk storage, the data chunk; checking that each byte of the data chunk comprises an appropriate value, wherein the appropriate value comprises a value in a range of ASCII values; determining whether a continuous number of bytes having the appropriate value is greater than or equal to a threshold number of bytes, comprising: analyzing each byte from a last N data chunks, wherein N corresponds to a positive integer value; anddetermining, from the last N data chunks, continuous bytes having the appropriate value; in the event the continuous number of bytes having the appropriate value is greater than or equal to the threshold number of bytes, determining, from the last N data chunks, a credential address range corresponding to the continuous number of bytes; and determining whether data stored in the data chunk storage corresponding to the credential address range comprises a credential.
地址 San Francisco CA US