I hereby claim:
- I am jgeboski on github.
- I am jgeboski (https://keybase.io/jgeboski) on keybase.
- I have a public key whose fingerprint is F44A 4E79 D811 307C E140 5ECA 7A70 989E A209 D93F
To claim this, I am signing this object:
/* | |
* Copyright (C) 2011-2014 James Geboski <[email protected]> | |
* | |
* This program is free software; you can redistribute it and/or modify it | |
* under the terms of the GNU General Public License version 2 as published | |
* by the Free Software Foundation. | |
*/ | |
#include <znc/Buffer.h> | |
#include <znc/Chan.h> |
Verizon FiOS (and possibly other ISPs) deploy CPE routers based on | |
OpenRG which enable CWMP (port 4567) by default. The CWMP protocol | |
enables remote management of the CPE device, however, the protocol can | |
also enable a remote attacker to obtain unwarranted access. The simple | |
solution is to disable the CWMP protocol, which is done below. Please | |
note, this operation is likely unsupported by ISPs, so do the following | |
at your own risk. | |
Information on CWMP: http://en.wikipedia.org/wiki/TR-069 |
diff --git a/terminal/main.c b/terminal/main.c | |
index 93f8d40..9f9a0ce 100644 | |
--- a/terminal/main.c | |
+++ b/terminal/main.c | |
@@ -241,7 +241,7 @@ main (int argc, char **argv) | |
g_type_init (); | |
#endif | |
- if (!disable_server) | |
+ if (G_UNLIKELY (!disable_server)) |
#!/usr/bin/env python2 | |
# | |
# Copyright 2014 James Geboski <[email protected]> | |
# | |
# This program is free software: you can redistribute it and/or modify | |
# it under the terms of the GNU General Public License as published by | |
# the Free Software Foundation, either version 3 of the License, or | |
# (at your option) any later version. | |
# | |
# This program is distributed in the hope that it will be useful, |
<?php | |
/* | |
* Copyright 2014 James Geboski <[email protected]> | |
* | |
* This program is free software: you can redistribute it and/or modify | |
* it under the terms of the GNU General Public License as published by | |
* the Free Software Foundation, either version 2 of the License, or | |
* (at your option) any later version. | |
* | |
* This program is distributed in the hope that it will be useful, |
#!/usr/bin/env python2 | |
import argparse | |
import json | |
import os | |
import string | |
import sys | |
import zlib | |
def dump(data, desc = None): |
<?php | |
/* | |
* Copyright 2015 James Geboski <[email protected]> | |
* | |
* This program is free software: you can redistribute it and/or modify | |
* it under the terms of the GNU General Public License as published by | |
* the Free Software Foundation, either version 3 of the License, or | |
* (at your option) any later version. | |
* | |
* This program is distributed in the hope that it will be useful, |
diff --git a/steam/steam-api.c b/steam/steam-api.c | |
index a4ce110..2d42eaf 100644 | |
--- a/steam/steam-api.c | |
+++ b/steam/steam-api.c | |
@@ -1336,12 +1336,11 @@ static void steam_api_cb_user_info(SteamApiReq *req, const json_value *json) | |
} | |
g_hash_table_destroy(ght); | |
- req = steam_api_req_fwd(req); | |
#!/bin/bash | |
INTERFACE="${1}" | |
ACTION="${2}" | |
if [[ "${INTERFACE}" =~ ^wl.+ ]]; then | |
case "${ACTION}" in | |
up) iw dev "${INTERFACE}" set power_save off ;; | |
down) iw dev "${INTERFACE}" set power_save on ;; | |
esac |
I hereby claim:
To claim this, I am signing this object: