Claims
- 1. A method of attacking a screening algorithm, the method comprising the steps of:
searching a medium to determine a location of at least one sample stored on the medium; and applying the at least one sample to content, wherein the content would not pass the screening algorithm but for the application of the sample.
- 2. The method as recited in claim 1, wherein the medium is a compact disk.
- 3. The method as recited in claim 1, wherein the medium contains music data.
- 4. The method as recited in claim 1, wherein the at least one sample represents at least a portion of a digital signature.
- 5. The method as recited in claim 1, wherein the searching step comprises the steps of:
downloading the content onto a memory device; replacing a portion of the content with a block of null data; and subjecting the content to the screening algorithm.
- 6. The method as recited in claim 5, wherein the memory device is a hard drive.
- 7. The method as recited in claim 5, wherein the replacing and subjecting steps are repeated if the content passes the screening algorithm.
- 8. The method as recited in claim 7, wherein the replacing and subjecting steps are continuously repeated as long as the content passes the screening algorithm.
- 9. The method as recited in claim 8, further comprising the step of identifying samples within the content wherein the samples are those portions of the content which when covered by the null data set cause the content to not pass the screening algorithm.
- 10. The method as recited in claim 5, further comprising the step of reducing a size of the null data set if the content does not pass the screening algorithm.
- 11. The method as recited in claim 10, wherein the replacing and subjecting steps are repeated, subsequent to the step of reducing the size of the null data set.
- 12. The method as recited in claim 1, wherein the applying step comprises the steps of:
creating a second medium, wherein the content is stored on the second medium; compressing the content on the second medium; distributing the compressed content stored on the second medium to a desired destination; inflating the compressed content at the desired destination; placing the at least one sample at the determined location on the second medium; and subjecting the content to the screening algorithm.
- 13. The method as recited in claim 12, wherein the at least one sample overwrites the content during the placing step.
- 14. The method as recited in claim 1, wherein the applying step comprises the steps of:
receiving the content; overwriting the content with the at least one sample, at the determined location; and subjecting the content to the screening algorithm.
- 15. The method as recited in claim 14, wherein the content is received in compressed format.
- 16. The method as recited in claim 15, further comprising the step of inflating the compressed content subsequent to the content being received in compressed format.
- 17. The method as recited in claim 14, further comprising the step of:
removing the at least one sample from the content subsequent to the subjecting step.
- 18. The method as recited in claim 1, wherein the applying step comprises the steps of:
placing the at least one sample on a second medium; inserting content within at least one space on the second medium wherein the space is defined by the at least one sample; and subjecting the content to the screening algorithm.
- 19. An apparatus for attacking a screening algorithm comprising:
a processing device having a processor coupled to a memory, the processing device being operative to search a medium to determine a location of at least one sample stored on the medium; and to apply the at least one sample to content, wherein the content would not pass the screening algorithm but for the application of the sample, and the memory storing at least a portion of the content when the content passes through the screening algorithm.
- 20. An article of manufacture for attacking a screening algorithm, the article comprising a machine readable medium containing one or more programs which when executed implement the steps of:
searching a medium to determine a location of at least one sample stored on the medium; and applying the at least one sample to content, wherein the content would not pass the screening algorithm but for the application of the sample.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application claims priority to the U.S. provisional patent application identified by Serial No. 60/279,639, filed on Mar. 29, 2001, the disclosure of which is incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60279639 |
Mar 2001 |
US |