02 Grudnia 2020 08:06:09
Nawigacja
· Strona Główna
· Galeria
· Forum
· Linki

· Tomato by Shibby

· Wiki-OpenWrt
· Wiki-DD-WRT
· Emulatory sprzętu

Darowizna
Ostatnio na forum
Najnowsze tematy
· ./sh - nie dzialal? ...
· Tomato plus transmis...
· Co kupić?
· what's the latest ve...
· Prośba o pomoc w kon...
· Zaufany certyfikat S...
· TP-Link Archer VR400...
· orange swiatlowd pom...
· Router pod łącze 600...
· McAfee - free 6 months
· Jaki router lepszy R...
· Serwis asus Ac68u
· [TURTORIAL] Konfigur...
· Asus RT-AC68U
· Asus RT-AC56U restar...
· [Artykuł] Jakie toma...
· OpenVPN Tomato - nie...
· Mesh czy AP
· [MOD] FreshTomato-AR...
· [MOD] FreshTomato-MI...
Najciekawsze tematy
· [Artykuł] Jakie t... [638]
· [MOD] FreshTomato... [382]
· [TURTORIAL] Konfi... [150]
· Zaufany certyfika... [111]
· Router pod łącze ... [72]
· orange swiatlowd ... [27]
· Serwis asus Ac68u [23]
· OpenVPN Tomato - ... [16]
· Jaki router lepsz... [10]
· Asus RT-AC68U [10]
· Tomato plus trans... [9]
· Co kupić? [9]
· Asus RT-AC56U res... [9]
· McAfee - free 6 m... [7]
· Mesh czy AP [5]
Ankieta
Jaki procesor posiada twój router?

Broadcom MIPSEL
Broadcom MIPSEL
37% [140 głosów]

Broadcom ARM
Broadcom ARM
51% [192 głosów]

Atheros
Atheros
6% [21 głosów]

Marvell
Marvell
1% [4 głosów]

Ralink
Ralink
1% [2 głosów]

Intel/AMD/VIA
Intel/AMD/VIA
1% [4 głosów]

Żaden z powyższych
Żaden z powyższych
3% [12 głosów]

Ogółem głosów: 375
Musisz zalogować się, aby móc zagłosować.
Rozpoczęto: 02/02/2015 09:38

Archiwum ankiet
Reklama
Twoje IP
3.94.21.209
Reklama
Zobacz temat
OpenLinksys » :: OPROGRAMOWANIE :: » Tomato - firmware
 Drukuj temat
Captive Portal Management template
czarnydb
Cześć,

próbuję odpalić tą funkcjonalność i nawet po części mi się udało :-)
znalazłem jednak taki splashd:
https://github.com/upggr/Tomato-Router-Splash-Page-With-Password

wrzuciłem to zgodnie z instrukcją na router, jednak to nie działa :-(
po wpisaniu usera i hasła nie dzieje się nic :-(
nie daje dostępu do sieci i nie przerzuca na docelowa stronę :-(


odpalałem to na standardowym splashd
i po użyciu Buttona jest net i przerzuca mnie na docelowa stronę

może ktoś bardziej ogarnięty w htmlu i java jest w stanie zdiagnozować problem?

splash.html:
"<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8">

<title>Free Wifi Sign In</title>

<!-- Google Fonts
<link href="https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700|Lato:400,100,300,700,900" rel="stylesheet" type="text/css">
-->
<link href="style.css" rel="stylesheet" type="text/css">


<script src="jquery.min.js"></script>
</head>

<body>
<div class="container">
<div class="top">
<h1 id="title" class="hidden"><span id="logo">companyname</span></h1>
</div>
<div class="login-box animated fadeInUp">
<div class="box-header">
<h2>Log In</h2>
</div>
<label for="username">Username</label>
<br/>
<input type="text" id="username">
<br/>
<label for="password">Password</label>
<br/>
<input type="password" id="password">
<br/>
<button id="button" type="submit">Sign In</button>
<br/>
</div>
</div>

<form id="target" method="POST" action="$action">
<input type="hidden" name="mode_login">
<input type="hidden" name="redirect" value="$redirect">
<input type="hidden" name="accept_terms" value="yes">
</form>
</body>

<script>
$(document).ready(function () {
$('#logo').addClass('animated fadeInDown');
$("input:text:visible:first").focus();
});
$('#username').focus(function() {
$('label[for="username"]').addClass('selected');
});
$('#username').blur(function() {
$('label[for="username"]').removeClass('selected');
});
$('#password').focus(function() {
$('label[for="password"]').addClass('selected');
});
$('#password').blur(function() {
$('label[for="password"]').removeClass('selected');
});
$("#button").click( function()
{
if($("#password").val() == 'demousername' && $("#username").val() == 'demopassword'){ $( "#target" ).submit();}
}
);
</script>

</html>"
 
amikot
Jeśli sprawdzanie loginu i hasła jest po stronie javascript to nie ma żadnej ochrony bo kod javascript jest widoczny po stronie użytkownika.

To w kwestii bezpieczeństwa tu zastosowanego.
Jeśli chodzi o to dlaczego nie działa, to trzeba w przeglądarce odpalić developer tools (F12) i zobaczyć co się dzieje:
Konkretnie po pierwsze w Konsoli zobaczyć czy nie wywala jakiegoś błędu np. braku funkcji, co mogłoby świadczyć o tym że jquery.min.js (w takim wypadku należy sprawdzić uprawnienia dostępu do tego pliku jak również prawidłowość lokacji).
Drugi problem może wynikać z adresu docelowego - znaczy gdzie formularz wysyła zapytanie po kliknięciu na @submit.
W kodzie który przysłałeś adresem docelowym jest zmienna $action która w tym kodzie nie jest zdefiniowana. Zmienna z dolarem na przedzie zwykle nie jest zmienną javascriptu (choć może być zmienną jquery) ale ja stawiam że to jest jakiś wild card - podmieniany przez serwer captive portala na qłaściwy ciąg - to też wypadałoby sprawdzić w dev-tools przeglądarki.

To tyle co na szybko mogę z tego wywnioskować.
Może to coś pomoże.
Powodzenia
Virgin Media Super Hub 3 - Stock firmware - DOCSIS 3.0 modem.
Linksys EA6900 v1.1 - Fresh Tomato 2020.05 AIO - główny router.
Netgear WNDR4500v1 - Fresh Tomato 2020.05 AIO - dodatkowy AP.
Synology DS 509+ - DSM4.2 - jako NAS Smile
 
czarnydb
Tak wiem, że nie ma żadnej ochrony... nad tym miałem popracować później (myślałem nawet o jakimś skrypcie PHP do logowanie) ale niestety na ten moment nie mogę odpalić choćby tego :-(

odpalałem już konsolę, niczego tam nie widzę
 
Przejdź do forum:
Logowanie
Nazwa użytkownika

Hasło



Nie masz jeszcze konta?
Zarejestruj się

Nie możesz się zalogować?
Poproś o nowe hasło
Aktualnie online
· Gości online: 7

· Użytkowników online: 1
lolo2

· Łącznie użytkowników: 23,985
· Najnowszy użytkownik: bouyka
Shoutbox
Musisz zalogować się, aby móc dodać wiadomość.

tamtosiamto
30-11-2020 22:51
heh now fakt, przeicez zmienialem mac na swoj, wiec podmienialem cfe Wink, na pewno usiade z tym w weekend

jurekk
30-11-2020 22:21
sory tu jest najlepszy cfe edit, oczywiscie edytujesz plik CFE_868L_melin384.
bin lub wygrywasz inne cfe od ac66u_b1 https://megawrzuta
.pl/download/72739
c6624c1b27683b8712
2fbcad9a1.html

jurekk
30-11-2020 22:12
https://www.linksy
sinfo.org/index.ph
p?threads/asuswrt-
merlin-build-384-5
-or-later-on-links
ys-ea6900-or-ea670
0.74209/post-32045
6 bo daja region free jezeli jedziesz na OFW lub Rmerlinie

jurekk
30-11-2020 22:11
tu sa byc moze najbardziej optymalne ustawienia https://www.linksy
sinfo.org/index.ph
p?threads/asuswrt-
merlin-build-384-5
-or-later-on-links
ys-ea6900-or-ea670
0.74209/post-32050
0 Szczególnie istotne są

jurekk
30-11-2020 22:04
wow nie było edytowane tylko podmienione na asusa nie wiedzialem ze to mozliwe, podrasuj je sobie tu masz najlepszy cfe edit https://megawrzuta
.pl/download/f170b
802c40facf5f84630d
5c7403bff.html

tamtosiamto
30-11-2020 21:04
czyli cfe tylko edytowane, ale zmienione recovery

tamtosiamto
30-11-2020 20:56

jurekk
30-11-2020 18:04
wgrałes cfe z AC66_B1 do tego dir ;-) czy modyfikowałes to oryginalne z dir

jurekk
30-11-2020 18:02
https://www.linksy
sinfo.org/index.ph
p?threads/dir-868l
-nvram-bug-router-
brick-warning.7549
2/

tamtosiamto
30-11-2020 09:07
W cfe zminieniony mac na moj, o nvram pierwsze slysze Smile

jurekk
30-11-2020 07:03
ooo fajna rzecz jak komus taki dir zalega; cfe zminiałes? usuna;es bariere 32k nvram

tamtosiamto
29-11-2020 23:27
bo dir868 przyjmuje soft ac66 vb1

tamtosiamto
29-11-2020 23:22
Version 3.0.0.4.386.40558
2020/11/0540.62 MBytes ASUS RT-AC66U B1 Firmware version 3.0.0.4.386.40558
New Feature 1. AiMesh 2.0 - System optimization: one click in AiMesh to optimize the topolog

jurekk
29-11-2020 20:58
on tez moze miec aimesh ?

tamtosiamto
29-11-2020 18:08
Tym razem ofw asus dostal DIR-868L Smile pol godziny z trzesacymi ręcyma, ale poszlo Wink

jurekk
29-11-2020 00:05
Widziałem gdzies nawet notke Merlina , ze ona zaleca nawet by na node był OFW Generalnie ma byc zbliżona wersja. Odwrotnie mysle moze byc roznie czyli OFW jako router a rmerlin jako node.

tamtosiamto
28-11-2020 17:57
czy jak na glownym ruterze asus z aimesh mam np merlina, to ma zanczenie, czy na drugim bedzie merlin czy ofw ( lub na odwrot)?

42,957,345 unikalne wizyty