1. Сложные пароли и имена админских учеток.
2. Надежный хостинг.
3. Делаем каждодневный бэкап кода и базы, у нормального хостера это есть автоматом.
4. Ставим минимум модулей.
5. Ограничиваем и контролим всех лиц которые работаю с магазином - пароли, права доступа, лучше исключить по-максимому. Расскажите об ответствености.
6. На приличном хостинге есть логи, смотрим активность, если что-то подозрительное - смотрим чем интересовались, если не разбираетесь, забейте, это лишнее.
7. Один хостинг - один магазин, не храните в одной учетке более одного проекта, жадность фраера погубит.
8. Всякие шляпы типа дос-атак, sql-иньекций, загрузки файлов - не для новичков, можно забить, помним про бэкапы, если вас захотят - возьмут, дело во времени и деньгах.
9. Почитайте про .htpasswd, но это право лишнее.
10.Да, путь к админке другой, вырезать упоминание что у вас opencart, но это не отгородит от ПРО, да и гемморно, в общем проходите мимо.
11.Будьте внимательны с копированием тектсов, скриптов с других сайтов, можно что-то скопировать лишнее.
12.Конечно ворованный код брать у вора, что получим - да, украли и у вас.
В общем не жадничайте, здравый смысл и все будет отлично, вы же не цукерберг, ну чего у вас там брать, только школьникам побаловаться.