Skocz do zawartości
1 maja :: Święto Pracy / 2 maja :: Dzień Flagi / 3 maja :: Święto Konstytucji

[TuT] Idlowanie godzin bez roota na telefonie, bez shared_secret.


expl0it
# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

 

Cześć, witajcie, jakiś czas temu dla pewnej osoby na forum napisałem skrypt na idlowanie godzin bez shared_secret, ale stwierdziłem, że udostępniając go na forum pomogę większej ilości osób.

Wiele z Was nie chce, lub nie ma możliwości na rootowanie telefonu i szukanie hashu shared_secret. Na szczęście, do idlowania godzin nie jest potrzebny shared_secret.

Do idlowania potrzebny jest VPS i wszystko wygląda podobnie jak w przypadku innych idlerów.

 

 

Jak to działa?

  • Przy pierwszym logowaniu skrypt używa tokenu TFA z telefonu (wystarczy wpisać w config). Skrypt zaloguje się do konta z opcją zapamiętania urządzenia, i wygeneruje specjalny klucz do następnych logowań, bez potrzeby podawania tokenu lub hashu shared_secret.

 

Co wyróżnia ten Idler na tle innych?

  • jest lekki, nie waży wiele, nie posiada zbędnych funkcji, wymaga jedynie Node.js i jednego dwóch modułów npm
  • jest zrobiony wyłącznie dla forum CSHacked.pl przeze mnie
  • umożliwia idlowanie godzin bez shared_secret
  • chętnie wysłucham każdą prośbę odnośnie nowych funkcji Idlera i postaram się ją spełnić

 

Jak to zainstalować

Cytat

Pamiętaj! Podczas wpisywania hasła mimo, że go nie widać ono i tak jest wpisywane.

  1. Zaloguj się przez SSH do VPS
  2. Po zalogowaniu wklej w konsolę ten cały blok kodu:
sudo apt update -yq                                                         && \
sudo apt install -yq git make curl                                          && \
sudo curl -L https://git.io/n-install | N_PREFIX=~/.n bash -s -- -y latest  && \
sudo source /root/.bashrc                                                   && \
sudo npm install -g pm2                                                     && \
cd ~                                                                        && \
git clone https://github.com/hell00world/steam-idler.git                    && \
cd steam-idler                                                              && \
npm i                                                                       && \
clear                                                                       && \
echo "Gotowe!"

Gdy wyświetli się "Gotowe!", skrypt został zainstalowany. Teraz powinieneś ustawić config.

Możesz to zrobić poprzez dowolny edytor tesktu na Linuxie (np. nano), lub przez FTP.

Ustawienie configu nie jest trudne. Należy wpisać nazwę konta Steam, hasło, token, czy Idler ma działać w trybie Offline (tak, nie), idlowane gry (oddzielone przecinkiem), i, opcjonalnie, własną nazwę wyświetlaną w statusie Steam (Non-Steam game). Możesz dodawać wiele kont Steam, wystarczy, że każdy blok nazwa konta-haslo-token-offline-idlowane gry-nazwa oddzielisz enterem. Przykład:

https://github.com/hell00world/steam-idler/blob/master/config.txt

 

Zanim uruchomisz skrypt przez pm2, uruchom go przez Node aby wpisać kody Guard z telefonu.

Wpisz:

node index

I podaj kody Guard, gdy skrypt o to poprosi. Gdy skrypt wyświetli napis "Gotowe!" zamknij skrypt dwukrotnie naciskając CTRL+C.

 

Teraz wystarczy użyć komendy:

pm2 start index.js

Aby wyświetlić logi należy wpisać:

pm2 logs

Aby zrestartować skrypt należy wpisać:

pm2 restart all

Przed każdym restartem warto wyczyścić logi:

pm2 flush

 

W razie jakichkolwiek problemów proszę pisać, jest to pierwsza wersja tego skryptu i może nie być idealna. Mile widziane są również prośby, dotyczące dodania następnych funkcji skryptu, może z Idlera zrobię jakieś fajne wielofunkcyjne narzędzie do Steama.

Odnośnik do komentarza

=== n successfully installed.
  The active Node.js version is: v10.5.0

  Run `n -h` for help.
  To update n later, run `n-update`.
  To uninstall, run `n-uninstall`.

  IMPORTANT: OPEN A NEW TERMINAL TAB/WINDOW or run `. /root/.bashrc`
             before using n and Node.js.
 

co tera zrobić ?

Odnośnik do komentarza
17 godzin temu, DENAX napisał:

=== n successfully installed.
  The active Node.js version is: v10.5.0

  Run `n -h` for help.
  To update n later, run `n-update`.
  To uninstall, run `n-uninstall`.

  IMPORTANT: OPEN A NEW TERMINAL TAB/WINDOW or run `. /root/.bashrc`
             before using n and Node.js.
 

co tera zrobić ?

Co zrobić - napisane masz. Ale złośliwy nie będę: . /root/.bashrc

 

@SurferV6 nie znam żadnej firmy, która rozdawałaby VPSy, bo to skrajnie nieopłacalne.

Najtańsza znana mi oferta VPS jest dostarczana przez Aruba Cloud:

https://www.arubacloud.pl/vps/oferta-virtual-private-server.aspx

To zaledwie 4zł netto/miesiąc, tyle co puszka RedBulla.

Odnośnik do komentarza

AKTUALIZACJA 07/03/2018

 

Zmiany: dodana możliwość idlowania wielu kont jednocześnie, tokeny wpisujemy po uruchomieniu skryptu przez Node przed uruchomieniem skryptu przez PM2, usunięto zbędne funkcje, dodano upiększoną konsolę. 

 

screenshot:

image.thumb.png.5454dfb32869cdb9d48c2af58710da66.png

 

Osoby, które wcześniej zainstalowały skrypt proszę o wpisanie tej komendy:

pm2 delete all                                                              && \
cd ~                                                                        && \
rm -rf steam-idler/                                                         && \
git clone https://github.com/hell00world/steam-idler.git                    && \
cd steam-idler                                                              && \
npm i                                                                       && \
clear                                                                       && \
echo "Gotowe!"

oraz przeczytanie podkreślonych zdań w "Jak to zainstalować?".

Odnośnik do komentarza

Witam mam taki problem ze odnawia sie idler co godzine około po wejsciu np do cs i wyjsciu na idlowanie trzeba czekać az godzine a nie mozna tego ustawić np co 30minut by sie odświeża czy nawet 15min?

Jeżeli w jakiś sposób pomogłem zostaw rep_up.png

 

Posiadasz GTAV? Napisz do mnie

 

Szukasz taniego i bardzo dobrego cheata na legit matchmaking? Polecam CSH External VIP Project.

 

Odnośnik do komentarza
W dniu 18.07.2018 o 18:41, Zielskiplx napisał:

Witam mam taki problem ze odnawia sie idler co godzine około po wejsciu np do cs i wyjsciu na idlowanie trzeba czekać az godzine a nie mozna tego ustawić np co 30minut by sie odświeża czy nawet 15min?

byłoby to trudne.

ale w wolnym czasie, zrobię co w mojej mocy

Odnośnik do komentarza
W dniu 2.07.2018 o 19:48, expl0it napisał:

sudo apt update -yq && \ sudo apt install -yq git make curl && \ sudo curl -L https://git.io/n-install | N_PREFIX=~/.n bash -s -- -y latest && \ sudo source /root/.bashrc && \ sudo npm install -g pm2 && \ cd ~ && \ git clone https://github.com/hell00world/steam-idler.git && \ cd steam-idler && \ npm i && \ clear && \ echo "Gotowe!"

Nie no nie wytrzymie zaraz, kopiuje ten tekst powyżej i.. -bash: node: command not found

 

Próbuje na Debianie 8 choć na innych systemach jest tak samo.. Może miał ktoś podobny problem i wie jak go naprawić?

Odnośnik do komentarza
xxx@xxx1:~#curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
-bash: sudo: command not found
-bash: curl: command not found
xxx@xxx:~# sudo apt-get install -y nodejs
-bash: sudo: command not found
xxx@xxx:~# sudo npm install -g pm2 && \ cd ~ && \ git clone https://github.com/hell00world/steam-idler.git && \ cd steam-idler && \ npm i && \ clear && \ echo "Gotowe!"
-bash: sudo: command not found

 

EDIT: Może powinienem zmienić system na inny? Mam dostępne ubuntu, slackware, arch, debian 6 i 8, centos 6 i 7

Odnośnik do komentarza

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności