Światło wpadające przez okno biura

Realizacje · Platforma członkowska po włamaniu

Go Right Way

Zamknięta platforma z nagraniami o zdrowiu i profilaktyce, z osobnymi działami dla partnerów biznesowych. Stała na zainfekowanym hostingu, z ukrytym kontem administratora i rejestracją otwartą dla każdego. Przenieśliśmy ją na czysty serwer, a potem zbudowaliśmy od nowa: szybki front w Next.js i proste zaplecze, w którym klient sam zmienia treści.

  • Odzyskanie po włamaniu
  • Migracja serwera
  • Next.js + WordPress jako zaplecze
  • Poziomy dostępu
  • Edytor z podglądem na żywo
  • Poczta w domenie
Go Right Way na telefonie
  • 44 → 9skryptów na stronie startowej, arkuszy stylów 41 → 1
  • 127 → 2 MBbaza zaplecza po porządkach
  • 186 kontprzeniesionych bez utraty, z 61 lekcjami i wydarzeniami

Dzień 031 · Z czym przyszedł klient

Co nie działało.

  1. 01

    Tylna furtka na stronie

    Fałszywa wtyczka z menedżerem plików i logowaniem bez hasła oraz ukryty administrator, obecny od sierpnia. Intruz miał pełne klucze do serwisu przez ponad dwa miesiące.

  2. 02

    Rejestracja otwarta dla każdego

    Nowe konto od razu dostawało dostęp do treści, bez zatwierdzenia i zabezpieczenia przed botami. W bazie były konta z adresów jednorazowych.

  3. 03

    Ciężka strona

    Na stronie startowej 44 skrypty i 41 arkuszy stylów, cache wyłączony, a w bazie 1 943 rewizje kreatora stron na 33 strony.

  4. 04

    Login administratora na widoku

    Publiczne adresy API podawały nazwę konta administratora. Połowa pracy włamywacza zrobiona za niego.

  5. 05

    Poczta z prywatnej skrzynki

    Serwis wysyłał maile z prywatnego Gmaila, a w DNS stały dwa sprzeczne rekordy SPF.

  6. 06

    Wszystko dla wszystkich

    Osoba, która przyszła po wiedzę o zdrowiu, od pierwszego kroku widziała dział biznesowy. Klient słyszał, że to zniechęca.

Dzień 288 · Co zrobiliśmy

Po kolei, od najdroższego problemu.

  1. 01

    Serwis postawiony na naszym serwerze z czystych źródeł; z paczki klienta wzięliśmy tylko bazę i media, bez żadnego kodu. Furtka i konto intruza odcięte, limity logowań, certyfikat.

  2. 02

    Nowy front w Next.js i odchudzone zaplecze: 22 wtyczki i 38 tabel mniej, w tym kreator stron.

  3. 03

    Poziomy dostępu: każdy widzi tylko działy swojego poziomu, a link zaproszenia sam nadaje poziom przy rejestracji.

  4. 04

    Edytor z podglądem prawdziwej strony obok i 30 gotowymi sekcjami. Klient zmienia treści sam, bez dostępu do ustawień technicznych.

  5. 05

    Własny odtwarzacz nagrań bez oprawy YouTube, lista 71 świadectw z wyszukiwarką, trzy wielkości tekstu i 15 języków.

  6. 06

    Poczta hello@gorightway.info na naszym serwerze, z jednym poprawnym SPF i podpisem DKIM.

Wydruk dokumentu wychodzący z drukarki

Dzień 312 · Zanim ruszyliśmy

Problem nie był w wyglądzie.

Był w tym, kto jeszcze miał klucze do strony.

Dzień 074 · Koszt zwlekania

Co to kosztowało, zanim ruszyliśmy.

  • Intruz z kluczami do stronykonto administratora i powłoka przez ponad dwa miesiące. Każdego dnia ktoś obcy mógł podmienić treści albo wynieść dane członków.
  • Spam w zamkniętej społecznościfałszywe konta dostawały od razu materiały, które miały być tylko dla zaproszonych.
  • Odpływ osób z pierwszego krokutreści biznesowe widoczne od wejścia odstraszały tych, którzy przyszli po wiedzę, a nie po ofertę.

Dzień 118 · Efekt

Co to dało w liczbach.

44 → 9skryptów na stronie startowej, arkuszy stylów 41 → 1
127 → 2 MBbaza zaplecza po porządkach
186 kontprzeniesionych bez utraty, z 61 lekcjami i wydarzeniami
0,35–0,49 sdo pierwszego bajtu strony startowej (wcześniej 0,95 s)

Dzień 152 · Przebieg współpracy

Jak to szło po kolei.

  1. 01

    5 października: odzyskanie

    Analiza włamania, czysta instalacja na naszym serwerze, nowe hasła i DNS.

  2. 02

    6 października: przegląd

    Limity logowań, zamknięta rejestracja przez stary formularz, audyt do dalszych prac.

  3. 03

    7–12 października: przebudowa

    Nowy front, poziomy dostępu, edytor z podglądem i poczta w domenie.

  4. 04

    Dalej: rozwój

    Kolejne treści od klienta, statystyki po zgodzie i kopie poza serwerem.

Element stalowy na hali produkcyjnej

Dzień 234 · Zakres

Go Right Way
platforma członkowska postawiona od nowa.

Odzyskanie po włamaniu · Migracja serwera · Next.js + WordPress jako zaplecze · Poziomy dostępu · Edytor z podglądem na żywo · Poczta w domenie

Dzień 248 · Opinie

Co mówią firmy, z którymi pracowaliśmy.

„Miałem lokalny biznes bez widoczności w internecie. Postawili stronę, zadbali o SEO lokalny i uruchomili reklamy Google. Teraz klienci sami mnie znajdują."
Magic77ShineWłaściciel
„Potrzebowaliśmy strony, która sprzedaje, zanim ktokolwiek trafi na landing. Pierwsze zapisy pojawiły się jeszcze przed oficjalnym startem."
Właściwy KursZałożyciel
„Zgłoszenia serwisowe przychodziły mailem, telefonem i SMS-em, a potem ktoś przepisywał je do zeszytu. Teraz wpadają do jednego rejestru z kodem QR na urządzeniu. Przestaliśmy szukać, kto co obiecał klientowi."
ForCopyWłaściciel
„Mieliśmy portfolio wdrożeń i kursy w dwóch różnych miejscach. Po zmianie klient widzi jedno i drugie na jednej stronie — i sam wybiera, czy chce projekt, czy szkolenie."
S IntegrationWłaściciel
„Sklep miał ruch, ale zamówienia potrafiły utknąć między koszykiem a wysyłką. Po uporządkowaniu procesu paczka idzie do kompletacji sama, bez przepisywania z kartki."
DroboWłaściciel
„Koordynacja audytów siedziała w arkuszu i w głowie jednej osoby. Dostaliśmy narzędzie, w którym widać terminy i zlecenia — obsługujemy więcej, tym samym zespołem."
AudytioWspółzałożyciel

Dzień 366 · Zakres

Chcesz tego samego? Tak to robimy.

Ta realizacja powstała z tych usług — każda opisana osobno, z widełkami cen i przebiegiem współpracy.

Masz podobny problem? Zadzwoń.

Piętnaście minut wystarczy, żeby powiedzieć, czy da się to zrobić podobnie.

Dzień 366 · Kontakt

Zacznijmy od rozmowy.

Piętnaście minut wystarczy, żeby powiedzieć, czy w ogóle warto się za to brać.

Albo od razu: +48 794 164 794 · kontakt@mark366.pl

Oddzwaniamy w ciągu jednego dnia roboczego. Bez prezentacji i bez zapisu do newslettera.

Administratorem danych jest Mark366. Numer i e-mail służą wyłącznie do odpowiedzi na to zgłoszenie — nie trafiają do newslettera ani do nikogo poza nami. Możesz je w każdej chwili usunąć. Polityka prywatności.

Wydruk dokumentu wychodzący z drukarki
ZadzwońBezpłatna konsultacja