C0reL0ader / EaST

Exploits and Security Tools Framework 2.0.1
http://eastfw.net/
303 stars 114 forks source link

Docker Image of EaST #7

Closed dabula-s closed 6 years ago

dabula-s commented 6 years ago

I make a Dockerfile: FROM python:2.7.14-alpine3.6 RUN apk update && \ apk upgrade && \ apk add git RUN git clone https://github.com/C0reL0ader/EaST WORKDIR ./EaST EXPOSE 4000 CMD python start.py -p 4000 Built a container and ran it with commands: docker build -t exploits_and_security_tools ./docker/exploits_and_security_tools/ docker run --rm -p 4000:4000 exploits_and_security_tools But I cant connect to GUI in browser. How to resolve this problem?

C0reL0ader commented 6 years ago

Hi. EaST listens to two ports. First port is for render html(it's configurable) and second port is for websockets(49999). Check it.

dabula-s commented 6 years ago

Thanks, I'll try it today.

dabula-s commented 6 years ago

Okey, it works. But I got another problem: Error: module efa_sap_ase_odata_server_dos requires Error: module ef_cuppacms_lfi requires Error: module efa_sysgauge_bof_rce requires Error: module efa_wordpress_product_catalog_sqli requires Error: module efa_mobaxterm_fd requires Error: module efa_lepton_fu requires Error: module efa_microsoft_windows_dvd_maker_xxe requires Error: module efa_joomla3_admin_takeover requires Error: module efa_humax_hg100r_cd requires Error: module cross_os_shellcode_generator requires Error: module efa_tor_browser_dos requires Error: module ef_wincc_miniweb_dos requires Error: module efa_serva_dos requires Error: module efa_bozon_rce requires Error: module efa_conquest_dicom_server_dos requires Error: module efa_wordpress_ultimate_product_catalogue_sqli requires Error: module efa_inoerp_bsqli requires Error: module vBulletin_deserialize_code_exec requires Error: module efa_mongoose_web_server_rce requires Error: module efa_xitami_web_server_dos requires Error: module efa_wordpress_testimonials_sqli requires Error: module efs_codesys3_afu requires Error: module elastix_2_x_bsqli requires Error: module efa_trueonline_zyxel_p660hnt_router_rce requires Error: module efa_tenda_adsl_modem_d840r_dns_change requires Error: module efa_dirlist_fu requires Error: module efa_easycom_for_php_dos requires Error: module efa_blueiris_dos requires Error: module efa_kodi_fd requires Error: module efa_disk_savvy_enterprise_bof_rce requires Error: module efa_real_estate_script_fd requires Error: module efa_wordpress_delete_all_comments_fu requires Error: module efa_builderengine_fu requires Error: module ef_jenkins_java_deserialize_afu requires Error: module efa_conext_combox_dos requires Error: module efa_trueonline_billion_5200wt_router_rce requires Error: module standalone_listener requires Error: module efa_dup_scout_enterprise_bof_rce requires Error: module efa_my_photo_gallery_sqli requires Error: module efa_boonex_dolphin_fu_rce requires Error: module pligg_cms_blind_sqli requires Error: module efa_tiki_wiki_fd requires Error: module efa_horos_web_portal_dt requires Error: module ef_cuppacms_afd requires Error: module efa_make_or_brake_sqli requires Error: module efa_autodesk_backburner_manager_dos requires Error: module efa_iball_batton_150m_cd requires Error: module efa_flir_thermal_camera_fd requires Error: module efa_pirelli_drg_a115_adsl_router_dns_change requires Error: module ntp_dos requires Error: module ef_easyfile_webserver_sbo requires Error: module efa_wordpress_email_users_sqli requires Error: module efa_netgear_dgn2200_router_rce requires Error: module efa_wordpress_dtracker_bsqli requires Error: module efa_sync_breeze_enterprise_bof_rce requires Error: module efa_wordpress_wp_jobs_sqli requires Error: module efa_boa_web_server_wapopen_fd requires Error: module efa_wordpress_javo_spot_premium_theme_fd requires Error: module efa_disk_sorter_enterprise_bof_rce requires Error: module efa_wordpress_simply_poll_sqli requires Error: module efa_winaxe_ftp_bof_rce requires Error: module efa_extraputty_tftp_dos requires Error: module efa_evostream_media_server_dos requires Error: module efa_wordpress_vault_fd requires Error: module vBulletin_5_x_blind_sqli requires Error: module efa_geuterbruck_g_cam_rce requires Error: module port_scanner requires Error: module efa_wordpress_link_library_sqli requires Error: module efa_exponent_cms_bsqli requires Error: module efa_home_web_server_rce requires Error: module efa_sweetrice_csrf_rce requires Error: module ef_jboss_java_serialization_rce requires Error: module ef_bitdefender_gravityzone_dt requires Error: module efa_wordpress_event_espresso_free_bsqli requires Error: module efa_wordpress_codeart_google_mp3_player_fd requires Error: module ef_cogento_datahub_afd requires Error: module efa_easy_chat_server_pd requires Error: module efa_wordpress_formbuilder_sqli requires Error: module efa_dalim_software_es_core_fd requires Error: module efa_microsoft_windows_media_center_xxe requires Error: module ef_e_detective_afd requires Error: module ef_joomla_gallery_wd_bsqli requires Error: module efa_wordpress_plugin_answer_my_question_sqli requires Error: module efa_disk_savvy_enterprise_bof_rce_g requires Error: module efa_azure_data_expert_ulimate_bof_rce requires Error: module efa_invoiceplane_pr requires Error: module efa_sweetrice_fu requires Error: module wordpress_plugin_cysteme_afd requires Error: module blackstratus_logstorm_rce requires Error: module efa_sweetrice_fd requires Error: module schoolhoscms_afu requires Error: module ef_fhfs_rce requires Error: module efa_wordpress_olimometer_bsqli requires Error: module sugarcrm_rest_deserialize_code_exec requires Error: module ef_symantec_pcanywhere_host_rce requires Error: module efa_ibm_websphere_rce requires Error: module efa_wordpress_content_timeline_bsqli requires Error: module efa_php_melody_sqli requires Error: module efa_nuked_klan_cms_fu requires Error: module efs_codesys3_files_manipulation requires Error: module efa_vx_search_enterprise_bof_rce requires Error: module efa_cerberus_ftp_server_dos requires Error: module efa_xuezhuli_filesharing_fd requires Error: module efa_saplpd_dos requires Error: module efa_solarwinds_kiwi_syslog_dos requires Error: module efa_server_auditor_fd requires Error: module directory_traversal_scanner requires Error: module os_shellcode_generator requires Error: module efa_mvpower_dvr_rce requires Error: module tp_link_td_8151N_DoS requires Error: module efa_disk_pulse_enterprise_bof_rce requires Error: module efa_argosoft_mini_mail_server_dos requires Error: module ef_solarwinds_log_and_event_manager_rce requires Error: module efa_wordpress_responsive_image_gallery_sqli requires

dabula-s commented 6 years ago

Dockerfile: `FROM python:2.7.14-alpine3.6

ENV PYTHONUNBUFFERED 1

RUN apk add --no-cache git \ py-pip \ gcc \ build-base \ freetype-dev \ libpng-dev \ openblas-dev \ musl-dev \ libffi-dev \ openssl-dev

RUN pip install --no-cache-dir setuptools \ six \ websocket \ paramiko \ requests

RUN git clone https://github.com/C0reL0ader/EaST

WORKDIR ./EaST

EXPOSE 80 EXPOSE 49999 CMD python start.py --all-interfaces`

C0reL0ader commented 6 years ago

Hi. You need to install pip package "websocket-client" instead of "websocket"

dabula-s commented 6 years ago

Nothing happened, write the same errors.

C0reL0ader commented 6 years ago

Here is my Dockerfile: `FROM python:2.7.14-alpine3.6

ENV PYTHONUNBUFFERED 1

RUN apk add --no-cache git py-pip gcc

RUN pip install --no-cache-dir setuptools six websocket-client

RUN git clone https://github.com/C0reL0ader/EaST

WORKDIR ./EaST

EXPOSE 8080 EXPOSE 49999 CMD python start.py --all-interfaces -p 8080`

Build: sudo docker build -t exploits_and_security_tools ./ Run: sudo docker run --rm -p 8080:8080 -p 49999:49999 exploits_and_security_tools