Skip to content

Instantly share code, notes, and snippets.

View nucther's full-sized avatar

Nurohman nucther

View GitHub Profile
@nucther
nucther / tunnelbroker.txt
Last active March 13, 2022 19:39
Mikrotik Tunnel broker
#####
# Tunnel Broker Update
#####
:global prevIP
:local inetIface "[PPPoE Interface Name]"
:local tunnerlbroker "[Tunnel broker URL]"
:local tunnelIface "[Tunnel 6to4 Internal Name]"
:local rejectIP 10.0.0/8
@nucther
nucther / bridge.js
Last active July 13, 2023 03:33
Enable Bridge
function displayTableHtml(){for(var e="",t="",n=0;n<all_wan_info.wan.length;n++){var i=n+1,a=all_wan_info.wan[n],l=a.wan_index+"_"+a.wan_session_index+"_"+a.iporppp+"_"+a.Name;t+='<tr id="outtable_'+n+'" style="cursor: pointer;" onclick="Showthisinfo(this.id)">',t+='<td align="center">'+i+"</td>",t+='<td align="center">'+a.Name+"</td>",t+='<td align="center">'+a.p8021+"/"+a.vlanid+"</td>","1"==a.IPMode?e="IPv4":"2"==a.IPMode?e="IPv6":"3"==a.IPMode&&(e="IPv4&IPv6"),t+='<td align="center">'+e+"</td>",t+='<td align="center"><input type="checkbox" class="delselwan" value="'+l+'"></td>',t+="</tr>"}$("#internet_list").html(t)}function setBridge(){setTimeout(()=>{$("#WanConnectMode_select").append('<option value="bridge">Bridge</option>')},1e3)}displayTableHtml(),$("td").click(()=>{setBridge()});
@nucther
nucther / get-password-fiberhome.js
Created November 14, 2021 02:31
Get Password PPPoE Indihome ( Fiberhome )
// Login to fiberhome modem
// Paste this script inside browser console
$.ajax({
url: '/cgi-bin/ajax?ajaxmethod=get_allwan_info',
success: (data)=>{
data = JSON.parse(data)
data.wan.forEach(v => {
if(v.AddressingType == 'PPPoE'){
console.log("Username: "+ v.Username)