Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
AlpacaMax
GitHub Repository: AlpacaMax/Shadow-Browser
Path: blob/master/app/__pycache__/main.cpython-36.pyc
249 views
3

	[��@s�ddlTddlZddlZee�Zejjd�Zejjd�Z	dd�Z
dd�Zejd	�d
d��Z
ejd�d
d��Zejd�dd��Zedkr�ejdddd�dS)�)�*N�SECRET�HOSTNAMEcCs,d}|||d�}tj||�}|jjd�dkS)Nz%https://api.coinhive.com/token/verify)�token�hashes�secret�truer)�requestsZpost�text�find)rrrZapi_url�data�r�r�	./main.py�validate_tokensrcCstj|�jS)N)r	�getr
)Zurlrrr�get_pagesr�/cCsJt}td�}|jd�}|d}|d}|d}|d}td|||||d�S)	Nzhttp://docker_api/browsers_info�#r���z
index.html)�hostnameZ	available�inuseZ
per_available�	per_inuse)rr�split�render_template)�host�infoZ	info_listZavailrZ	per_availrrrr�indexs
rz/get_browser/<token>cCsZtt|�dt�rRtdtd��}|jd�}|d}|d}|d}td|||d	�Sd
SdS)N�z&http://docker_api/run_chrome?duration=i,rrrrzlaunch.html)r�port�passwordz Invalid token! Please play fair!)r�strrrrr)rZoutZout_listrr!r"rrr�get_browser-s
r$z/helloworldcCstd�S)Nzhttp://docker_api/)rrrrr�hello:sr%Z__main__z0.0.0.0T�P)r�debugr!)Zflaskr	�osZFlask�__name__Zapp�environrrrrr�routerr$r%Zrunrrrr�<module>s