Emyuu
topへ
 
おすすめ記事
emyuu cms Freebsd12.0LAMP Freebsd10.0LAMP

2020-07-26 17:06:37

防犯カメラから思う世界の今後
民主主義は負けるのかね?防犯カメラを買おうとした、不景気になりやたらと必死のセールスやらくるし、もしかしたら泥棒かもしれない。
すると現在の主流はネットワークカメラであることが多い、理由は余計な配線をなくしたいから、中にはソーラーバッテリーで一切電源のいらないものもある。
wifiにつなぐということはプライベートネットワーク内のセキュリティを渡すのと同義である、防犯カメラの映像だけだからハッキングされてもいいや、なんて考えていたら
大間違い、見ると最初にソフトを使うためにサイト登録をしないといけないらしい、ここでピンときた、ハッカー目線で考えればこれはもはや自分ちのパソコンやら
スマホのフェイアウォール内に侵入を許す伏兵を忍び込ませると同義である。
どんなにファイアウォールを厳しくしても潜入を許す水先案内人がいるのであれば、容易に突破できる。
そんなものが5000円前後で売られてるのである、普通桁が一個違う5万以上だ、みんな少し頭を使ってほしい、何故こんな恐ろしく高機能のものを世界中にばらまいているのか?
ほぼただでばらまいているんだ。
カメラのアプリを使うために最初にサイト登録しないといけない。
ここで気が付いてほしい、これはそのカメラがどこで使われているかの情報を送っているんだ、そんな容量の少ないデータをしかも一回だけ送る行為どんなセキュリティソフトも
反応しない、場所とグローバルのIPそれだけで十分価値がある。ある意味場所はどうでもいい、グローバルアドレスだ、企業のなら大概同じ固定ip内に収まる
次に今後どういったことがおこるかを考えてみたい、例えばこのカメラがIT会社に使われていたとしよう。

社内は最先端のファイアーウォールを備えた会社だ、そこにローカルネットワーク内に多数の機器が設置されているとしよう。
通常カメラも社内ネットワークの中に設定されている、外からnet機能で振り分けられたいち端末でしかないが、問題は社内ネットワークの一部にあるということだ
通常はカメラはそしらぬ顔で普通にカメラとして機能している、必要な時がくるその日まで。
そして戦争がおきたとしよう。
録画監視のためのアプリ一瞬だけ登録さきに現在のグローバルIPを送る。
その時である、バックドアモードが起動する。
そのあとから瞬時にカメラは社内に潜んだハッキング端末に変化する。
まず内部ルーターの権限を解放、ファイアウォール無効で攻撃を容易にする、戦法としては内から伏兵が城壁をあけるようなもの
後は無残に破れさる。

まあ、そんなとこだろうよ、手遅れかもしれないが民主主義陣営頑張ってほしい。
ただ今の日本製品の衰退を見るにつけもはや手遅れだろう、トヨタが中国にいくとはそういうことだ。
そして金持ちたちが考えるのも多分、中国が支配するならそっちの上流階級になればいいだけじゃないかということ
金持が戦わないのであれば僕らのように日々生きるのに精一杯の貧乏人どもはなすすべもないく迫害されるだろうよ。
そんなカメラが警察、病院、はたまた軍隊まであちこちにあるらしい。


2020-04-20 03:47:29

次亜塩素酸水生成器 どれがいい?
次亜塩素酸水生成器

コロナのせいでアルコール除菌液が売っていない。
そこで最近話題になっているのが、次亜塩素酸水というもの、特徴として極めて不安定、光に弱く、そのせいで長持ちしない。
だけど、殺菌力はアルコールより強い、不安定だからこそウイルスにも結びついて殺菌してしまうらしい。
長持ちしないから、作りたくなるよね。
なんでも、塩と水から作れるらしい。てなわけで、アマゾンで調べてみると、安く一杯出てきた。
当然中国製ばかり。
こんなのとか。
買ってみたが、ひどいことに到着したころに、次亜塩素ナトリウム生成器にタイトル変わってるじゃないか!
売ってる人もよくわかってないんだろこれ。
そこでなんでこんなことになってるのか調べてみた。
ここのホームページの図が詳しい
ついでにこの方のユーチュブも観てみた。
要するに僕らがほしい次亜塩素酸水とわ、PH5.0~6.5のものだってこと、ついでに使いやすいのが50ppmくらいのもの
僕がかったのは次亜塩素酸ナトリウム生成器だったみたいで、世の中で売っている、ほとんどの安物は
次亜塩素酸ナトリウム生成器みたいです。
なので、2020/4/20時点でお手軽に買える、次亜塩素酸水生成器は存在しません。
本物は売り切れています。(大人なら買えるジアポケットくらい)


もちろん、僕の買ったやすっちい、次亜塩素ナトリウム生成器も使えないわけじゃないけど、凄く危険か?
というと手の消毒くらいにはそれほど危なくない、しいて言えば、微アルカリ性次亜塩素ナトリウム生成器と言ったところで
アマゾンのコメらんにはph9.5程度と書いてます。
僕は返品するので使ってません。
でも、コロナって肺炎じゃないですか、空間に除菌したいですよね?
ついでにいったら加湿器に入れて噴霧したいですよね。
次亜塩素酸水だと思って歯医者で使うものと同じだとうがいに使っている人まで※ランにいるみたいです。
空間にまくにはいくらアルカリ濃度が低くても危険ですよね。なんせ、みんなが怖がっているナトリウム、まぜるな危険!
なんですから、人体は弱酸性です。コロナの前にみんな死にますよ。
ってことで、あまり、現状を分かってなく、購入している人が多いので2週間ほど色々調べて書いてみました。
実際はこの手のものはペーハー試験紙(アマゾンで200円くらい)も買って出来を見ながら使うのがいいみたいですよ。

でも、なんで特に中国製にしても本物売らないの?ナトリウムなんてハイターでいいだろって疑問わくよね。
この人の実験みててわかった。
本物は微酸性、微でも酸性、要するに電極が溶ける、溶けると又違う種類のものになるし、(次亜塩素酸水の特徴はあるにしても)
溶けない物質で電極作るととっても高くなるんじゃない?
なので安物の次亜塩素酸水生成器など存在しないんじゃないかな、今のところ。

ということで、多くの僕のような素人のために書いときました。


2020-03-11 01:32:48

コロナウイルス
コロナウイルスが猛威をふるっているけども、そのせいでマスクがない
マスクがないから花粉で困ってる人が多いらしい、花粉といえば杉花粉
杉は抗菌作用があるらしい。
案外凄く嫌われている杉のおかげでウイルスが日本は収束するなんてことわないのだろうか?
マスクもそうだけど何が突然、必要になるかわからない今日この頃ですね。


2019-08-29 16:10:36

2019/8/29 の 仮想通貨
あんか暴落がすごいんでとっておく。
上がってくるといくらだったのか忘れるから。

2019-08-19 23:42:33

ftpをやめてFileZillaを使う
サーバー側の話なんですけど、ftpってもはや古いです。
いちいち危険なftpのポートを空けておく必要もなかんべっということで、
ffftpとさようならをして今はFileZillaでSFTPしてます。
SSHで接続していたらそのカギでftpできるので便利だし、サーバーに余計な
ものを入れる必要がないのでそうしました。

2019-12-09 00:27:17

emyuu cms
emyuu cmsとは、ここのHPを管理しているCMSです。
ワードプレスが機能が多すぎて改造がめんどくさい。
色々覚えるのがめんどくさい。
画像の管理とブログだけが管理できればいい。
画像はバックアップがめんどくさいからデータベースに保存したい。
apacheのリライト機能を使って検索エンジンに乗りやすくしたい。
と思い至ってシンプルに作ったcmsです。
プログラムはindex.phpだけです。
このファイルだけで全てのページを管理しています。
階層構造もです。
勉強中の人も含めて使ってみてください。
何の責任も持ちませんが、改造して自由に使って頂いて結構です。





このように画像登録も簡単です。
基本的にHPはHTMLで作ってください。
改造するだけでうまく作れると思います。





画像の削除登録も簡単です。




特徴
難しい部分でデザインはgoogleのbootstrap、入力補助はWYSIWYGエディタ
はClEditorを使ってます。
データベースにmysqlを使っています。
画像リサイズにはGDを使っています。
apacheのリライト機能を.htaccessファイルで利用しています。
当サイトのLAMP環境の構築レベルの知識は必要かもしれません。
難しい部分は他力本願のシステムです。


インストール

まずサーバー環境として
LAMP環境、GD、Pager、Smarty, phpadmin等が入ったサーバーを用意してください。
当サイトにFreebsdでの構築方法を載せてます。

次に

をダウンロードしておきます。

次に
emyuu.cmsをダウンロードします。


最初に、phpadminのemyuu-db.sqlをemyuu-dbというデータベースを作りエクスポートします。
次に、ファイルをすべて転送します。
ちなみに、public_htmlのある階層構造的サーバー用にしているので、
cacheフォルダやtemplatesはwebからはアクセスできない階層へアップするという意味です。
cacheとtamplate_cはパーミッション777にしましょう。
そしてindex.phpをテキストエディタで開き、自分に合ったように変更しましょう。


最後にClEditorをCLEditiorへbootstrapをdistフォルダ名の中に入れてください。
jquery.min.jsファイルをjquery.min.jsという名前でjsフォルダに入れてください。


プログラムの説明

.htaccessでリライトルールにより、階層構造を分解されて指定パラメータとして
index.phpに入ってきます。

index.phpはパラメータの指示によりある時は、htmlを出力、あるときは画像をリサイズして表示します。
もともと作者はバカなのでその仕様ごとにファイル別にプログラムを作る気力がないためこうなりました。


index.phpのみの改造でページや機能をつぎたてせます。
機能部分はすべてemyuuクラスに入っており、プログラムのメインルーチン部分は
下のほうにまとめておかれています。

その下の方のsystemという部分をあなただけの知っている入口に替えれば
より管理ページの入り口がわかりずらく、セキュリティがあがります。

デフォでは管理ページはurlで./systemです。例 emyuu.com/system



画像について、
画像は
など/img/100_0/824.pngというurlをアクセスすると勝手にdbから
引き出されます。824というのが画像番号です。100_0はx軸とy軸のリサイズサイズです。100を200にすれば、大きい画像になります。一度アクセスするとキャッシュに残りdbのアクセスを減らします。






まあ、ある程度わかる人には簡単に自分好みのcmsが作れて便利でしょうし。
htmlしかやったことない人には敷居は高いでしょう。

このシステムをインストール、改造できるレベルなら、システム屋としてちょびっとは
雇ってもらえるんじゃないかなあと思ってみたり。

機能が多すぎるワードプレスにうんざりの方は使ってみてください。
結構適当に作っているんで一切の保証はありません。
きっと本物のプログラマなら邪道なのでしょうが、画像のリサイズ機能と保存をdbに持たせて、dbのバックアップだけブログを保存しておきたい人にいいのではないかと
作りました。


うまく改造すれば、色々なものに使えるんじゃないかな。
まあ、管理するほうがずっと大変なんですけどね。



2019-08-17 04:24:58

SmartyとPagerを入れる
smartyをインストール。

http://www.smarty.net/
cd /usr/local/src
wget http://www.smarty.net/files/Smarty-3.1.21.tar.gz
tar zxvf Smarty-3.1.21.tar.gz
mv Smarty-3.1.21 Smarty
mv Smarty /usr/local/lib/php/Smarty
cd /usr/local/lib/php/
chown -R root:wheel Smarty

まあ、phpプログラムなのでどこでもいいみたいだけど。

Pagerをインストール。
/usr/local/bin/pear install Pager

2019-08-12 03:11:03

自宅サーバー公開
うちのはwg1200hsというので、公開機能ないのか? とおもったらあった ポートマッピングというとこで IPアドレス プロトコル ポート範囲 コメント 選択 192.168.1.30 TCP+UDP 80 サーバー みたくしとけばokルーター再起動で完了

2019-08-12 03:11:03

FreeBsd12.0 phpMyAdminインストール
pkg search phpMyAdmin
phpMyAdmin-php73-4.9.0.1

 
Please edit config.inc.php to suit your needs.
To make phpMyAdmin available through your web site, I suggest
that you add something like the following to httpd.conf:
For Apache versions earlier than 2.4:
    Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
    <Directory "/usr/local/www/phpMyAdmin/">
        Options none
        AllowOverride Limit
        Order Deny,Allow
        Deny from all
        Allow from 127.0.0.1 .example.com
    </Directory>
For Apache version 2.4.x or above:
    Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"
    <Directory "/usr/local/www/phpMyAdmin/">
        Options None
        AllowOverride Limit
        Require local
        Require host .example.com
    </Directory>
 

だそうですよ。

vi /usr/local/apache2/conf/httpd.conf
    <Directory "/usr/local/www/phpMyAdmin/">
        Options None
        AllowOverride Limit
        Require local
        Require ip 192.168.1
    </Directory>
    
   ln -s /usr/local/www/phpMyAdmin/ /usr/home/ユーザー名/public_html/himitu
    
こうしとけばローカルからしかアクセスできない

/usr/local/etc/rc.d/apache24 restart



http://192.168.1.30/himitu/index.php
でアクセスできる。


2019-08-12 03:11:05

Freebsd 12.0 インストール
基本的なことはfreebsd10のときと変わらないその時の記事
を参考にしてください。
ネットブックでは32ビットを選ばないとエラーになります。


1 2 3 4 5 6 7 8 9 10  Next >>