ืืืืืึทืงืึทื ื ืึทืืึทืงืขืจื ืคืืจืืื ื ืงืึธื ืืจืึธื ืคืื ืื Python ืคึผืขืงื ctx ืืื ืื PHP ืืืืืืึธืืขืง phpass, ื ืึธื ืืืึธืก ืืื ืึทืจืืึทื ืืขืฉืืงื ืืขืจืืืึทื ืืืงืื ืืขื ืืื ืึท ืืืืืข ืึทืจืืึทื ืืืืื ืืืึธืก ืืขืฉืืงื ืื ืืื ืืึทืื ืคืื ืกืืืืืืข ืืืขืจืืึทืืึทืื ืฆื ืึท ืคืื ืืจืืืกื ืืืง ืกืขืจืืืขืจ ืืื ืื ืืขืจืืืึทืจืืื ื ืคืื ืกืืืืื ื ืืึธืงืขื ืก ืฆื AWS ืืื ืงืขืกืืืืขืจืืืง ืื ืืึทืืจืืืฉืึทื ืกืืกืืขืืขื. ืืืื ืฆื ืื ืืืฆื ืกืืึทืืืกืืืง, ืื Python ืคึผืขืงื 'ctx' ืืื ืืึทืื ืืึธืืืื ืคืื ืื PyPI ืจืืคึผืึทืืึทืืึธืจื ืืืขืื 22 ืืืืื ื ืืื ืึท ืืืึธื. ืื phpass PHP ืคึผืขืงื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืืจื ืื ืงืึทืืคึผืึธืืืขืจ ืจืืคึผืึทืืึทืืึธืจื ืืื ืืื ืืึทืื ืืึธืืืื ืืขืจ ืืื 2.5 ืืืืืึธื ืืึธื ืืื ืืืฆื.
ืืื ctx, ืื ืืืืืข ืงืึธื ืืื ืืขืืืขื ืึทืจืืึทื ืืขืฉืืงื ืืืืฃ ืืื 15 ืืื ืืขืืืื ื 0.2.2, ืืืืฃ ืืื 26 ืืื ืืขืืืื ื 0.2.6, ืืื ืืืืฃ ืืื 21 ืื ืึทืื ืืขืืืื ื 0.1.2, ืขืจืืืืฉื ืึทืื ืืขืืจืื ืืขื ืืื 2014, ืืื ืืขืืืขื ืจืืคึผืืืืกื. ืขืก ืืื ืืขืืืืืื ืึทื ืึทืงืกืขืก ืืื ืืืงืืืขื ืืื ืึท ืจืขืืืืืึทื ืคืื ืงืึทืืคึผืจืึทืืืืื ืื ืืขืืืขืืึธืคึผืขืจ ืก ืืฉืืื.
ืืื ืคึฟืึทืจ ืื PHP ืคึผืขืงื phpass, ืื ืืืืืข ืงืึธื ืืื ืื ืึทืืจืืืืื ืืืจื ืื ืจืขืืืกืืจืึทืฆืืข ืคืื โโืึท ื ืืึท GitHub ืจืืคึผืึทืืึทืืึธืจื ืืื ืื ืืขืืืข ื ืึธืืขื hautelook / phpass (ืื ืืึทืืืฆืขืจ ืคืื ืืขืจ ืึธืจืืืื ืขื ืจืืคึผืึทืืึทืืึธืจื ืืืืกืืขืืขืงื ืืืื Hautelook ืืฉืืื, ืืืึธืก ืื ืึทืืึทืงืขืจ ืืื ื ืืฆื ืืื ืจืขืืืกืืจืืจื ืึท ื ืืึทืข ืืฉืืื. ืืื ืื ืืขืืืข ื ืึธืืขื ืืื ืคึผืึธืกืืขื ืขืก ืืื ืืขืจ ืขืก ืืื ืึท ืคืคึผืึทืกืก ืจืืคึผืึทืืึทืืึธืจื ืืื ืืืืืข ืงืึธื). ืืื ืคืื ืฃ ืืขื ืฆืืจืืง, ืึท ืขื ืืขืจืื ื ืืื ืฆืืืขืืขืื ืฆื ืื ืจืืคึผืึทืืึทืืึธืจื ืืืึธืก ืกืขื ืื ืื ืืื ืืึทืื ืคืื ืื AWS_ACCESS_KEY ืืื AWS_SECRET_KEY ืกืืืืืืข ืืืขืจืืึทืืึทืื ืฆื ืื ืคืื ืืจืืืกื ืืืง ืกืขืจืืืขืจ.
ืึทื ืคึผืจืืืื ืฆื ืฉืืขืื ืึท ืืืืืข ืคึผืขืงื ืืื ืื ืงืึทืืคึผืึธืืืขืจ ืจืืคึผืึทืืึทืืึธืจื ืืื ืืขืฉืืืื ื ืืคืืขืฉืืขืื ืืื ืื ืงืึทืืคึผืจืึทืืืืื Hautelook/phpass ืคึผืขืงื ืืื ืจืืืขืจืขืงืืื ืฆื ืื Bordoni/phpass ืคึผืขืงื, ืืืึธืก ืืืื ืื ืึทื ืืืืืงืืื ื ืคืื ืื ืคึผืจืืืขืงื. ืืื ctx ืืื phpass, ืกืืืืืืข ืืืขืจืืึทืืึทืื ืืขื ืขื ืืขืฉืืงื ืฆื ืืขืจ ืืขืืืืงืขืจ ืกืขืจืืืขืจ "anti-theft-web.herokuapp[.]com", ืืืึธืก ืื ืืืงืืืฅ ืึทื ืื ืคึผืึทืงืึทื ืืึทืคึผื ืื ืคืืื ืืขื ืขื ืืืจืืืขืงืึธืื ืืืจื ืืขืจ ืืขืืืืงืขืจ ืืขื ืืฉ.
ืืงืืจ: opennet.ru