Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: preg_match(): Unknown modifier '-' in /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php on line 783

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794

Warning: Cannot modify header information - headers already sent by (output started at /home/akl1986/public_html/support/wp-content/plugins/redux-framework/redux-core/inc/extensions/metaboxes/class-redux-extension-metaboxes.php:783) in /home/akl1986/public_html/support/wp-includes/rest-api/class-wp-rest-server.php on line 1794
{"id":2019,"date":"2019-11-25T11:56:18","date_gmt":"2019-11-25T11:56:18","guid":{"rendered":"https:\/\/support.aklwebhost.com\/?post_type=manual_kb&p=2019"},"modified":"2019-11-25T11:56:18","modified_gmt":"2019-11-25T11:56:18","slug":"how-can-you-protect-joomla-from-getting-hacked","status":"publish","type":"manual_kb","link":"https:\/\/support.aklwebhost.com\/knowledgebase\/how-can-you-protect-joomla-from-getting-hacked\/","title":{"rendered":"How Can You Protect Joomla From Getting Hacked ?"},"content":{"rendered":"

If you would like to confirm if your account with Joomla get hacked, the most important thing that you must check is the raw access data that is present in the forum of web logs. You can try searching them for suspicious client requests .<\/p>\n

such as: 192.168.0.1 &ndash; &ndash; [17\/may\/2009:06:07:30 -0500] “GET \/index.php?live_site=domain.com\/1.txt?? HTTP\/1.1” 200 10864 “-” “Firefox”<\/span><\/p>\n

It is not very easy to find out the traces of the web attack; however this can be detected with some blogs. This task may need an advanced developer and a lot of time will be taken by it. There are other logs such as FTP logs, error_logs can give you a small idea if there was an access for specific configuration file\/folder and if it caused any errors. That&rsquo;s why you should know the most common reasons for a Joomla to be compromised.<\/p>\n

#1.<\/strong>\u00a0If your website with the core Joomla installation gets out dated. The previous verions have serious security issues. You can easily check your hosted Joomla version just with few steps by logging in to your admin panel. There your current Joomla version will be specified that will provide with the complete details. In case your version is not the latest, you can follow this tutorial: How to upgrade Joomla<\/p>\n

#2.<\/strong>\u00a0Additionally installed components \/ modules are outdated : Moreover the installed components are commonly used but most of them get neglected. It is essential to keep a complete track on all the extra components \/ modules and make sure they are up to date. A user can also check the addon&rsquo;s homepage for information about recent security issues and upgrade instructions.<\/p>\n

#3.<\/strong>\u00a0Open security holes with common misconfiguration : The\u00a0Register_globals<\/strong>\u00a0variables can be turned on in PHP&rsquo;s configuration for the security measures. If it&rsquo;s turned on the directive allows easy variable poisoning then later it make sure to turn it off.<\/p>\n

1) allow_url_include<\/strong>\u00a0turned on in PHP&rsquo;s configuration &ndash; If its turned on, this will allows a remote code to be included in your scripts so make sure to turn it off any way.<\/p>\n

2)<\/strong>\u00a0using the default table\u00a0prefix _jos<\/strong>\u00a0&ndash; This opens the door for all hackers for injecting infected code in MySQL injections, a user can easily change the table prefix to something harder using this component. So that the injection will not able to get into the other website code.<\/p>\n

3)<\/strong>\u00a0RG_EMULATION<\/strong>\u00a0turned on in Joomla 1.0.* &ndash; This directive emulates the register_globals locally, this could be a dangerous option to the website owner, if the directive is enabled, you will see a warning right after you log in to your Joomla admin panel you can switch it off by adding somewhere in the middle of the configuration.php file.<\/p>\n

if(!defined(&lsquo;RG_EMULATION&rsquo;)) { define( &lsquo;RG_EMULATION&rsquo;, 0 ); }<\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","manualknowledgebasecat":[54],"manual_kb_tag":[57],"_links":{"self":[{"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manual_kb\/2019"}],"collection":[{"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/comments?post=2019"}],"version-history":[{"count":1,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manual_kb\/2019\/revisions"}],"predecessor-version":[{"id":2020,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manual_kb\/2019\/revisions\/2020"}],"wp:attachment":[{"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/media?parent=2019"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manualknowledgebasecat?post=2019"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/support.aklwebhost.com\/wp-json\/wp\/v2\/manual_kb_tag?post=2019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}