모든 python
옵션을 스크롤하는 동안 파이썬에 "turns"해시 무작위 화가 포함되어 있으므로 __hash__()
str, bytes 및 datetime 개체의 값이 예측할 수없는 임의 값으로 "소금물에 담긴"것으로 나타납니다. 값은 개별 Python 프로세스 내에서 일정하지만, 반복되는 Python 호출 간에는 예측할 수 없습니다. " (source).Python -R function
공식 문서에서는이 정보를 제공하기로되어있는이 문서 http://www.ocert.org/advisories/ocert-2011-003.html을 참조하지만 그러한 "만들어진 HTTP 요청"이 어떤 정보인지는 제공하지 않습니다. 사이트의 모든 관련 링크가 작동하지 않습니다. python -R
을 호출하여이 문제를 해결할 수 있음을 알고 있습니다. 그러나 세부 정보에 더 관심이 있습니다.
한 HTTP 요청이 서버 CPU의 100 %를 몇 시간 동안 어떻게 만들 수 있으며 어떻게 해시 값을 임의로 지정할 수 있습니까? 죽은 자물쇠가 생겨 났나요? (나는 HTTP 요청이 스크립트가 깨졌을 때 (/ while 루프에 대한 무한대, goto
) 또는 매우 비싼 작업을 수행하는 경우 시간이 오래 걸린다는 것을 알고 있지만 이것이 사실이 아니라고 가정합니다.