Java の Obfuscator ツール.クラスファイルを読み, クラスファイルを吐き出す. Java 用.
Java 用 getopt に相当するもの。作ったは良いけれど、 こんなの があったりする今日この頃。
思い立ったが吉日。構想 5 分。実装 1 時間。ドキュメント作成 30 分。 Simple Watermarking Tool - swt。役には立たないでしょうが、 BCEL の使い方の一例として。。。
Anakia は ant からしか起動できません。 「動的に Servlet からでも起動できたらいいな」ということで作ってみました。
Sourceforge に登録していますので、 そちらもどうぞ。
オブジェクトを色々な出力先に出力するためのライブラリ。 実際の出力処理は書かないといけませんが、出力先が zip ファイルであろうが、 jar ファイルであろうが、普通のファイルであろうが、同じように書き出せるようにしています。
携帯電話のサイトを作成していると、どうしても HTML のファイルサイズに敏感にならなくてはなりません。 そのため、表示に不必要な文字(スペースや改行など)は納品の時には削除している方が望ましいでしょう。 しかし、最初からそのような書き方で書くと見にくい内容となり、 開発効率や保守性が著しく下がることは明らかです。 そのため、最終的にプログラムで表示に不必要な文字を削除する方法が必要となります。
このツールはそのような用途のために作りました。
Jakarta Commons CLI を簡単に使うためのツールです。
オプションの定義を XML に書いておき、実行時にその XML を解析してコマンドラインオプションを作成します。
ファイルユーティリティ。 バックアップファイルを検索してまとめる。
現在のところ、#*# と *~ というファイルを対象とし、 ホームディレクトリにある Remove というディレクトリに移動させます。
ファイルユーティリティ。 一つのディレクトリの中身を複数のディレクトリの中身と一致させる.
ファイルユーティリティ。2つのファイルの名前を入れ替える。 今まで
$ mv bbb bbb.tmp $ mv aaa bbb $ mv bbb.tmp aaa
で行ってきたことが 1 ステップ、
$ replace aaa bbb
で行うことができるようになります。
jmark という Java の クラスファイルに電子透かしを入れるツールを奈良先端科学技術大学院大学の門田先生が 公開されています.
しかし,この jmark,メソッドをインデックスでしか指定できません. 「メソッド名で指定できたらいいのにな」ということでこの jmark に手を入れることにしました.
anakia って何? からインストール、使い方までを解説しています。 また、このサイトではどのように使っているのかを例にした設定も公開しています。
Torque に関する検索が多いのでとりあえず作ってみた。またその内更新します。
最近 BCEL を使い倒しています。 色々とコツがいる部分もあるので、まとめておきます。
なんか一年以上寝かせてました。今見るとちょっと違うと感じる部分もあるものの、 書きかけという大義名分を掲げつつ公開します。
私の研究テーマであるソフトウェアプロテクションについてまとめてみました。書きかけです。
パッチやがらくたプログラムがあります。 全て気の向くまま、徒然なるままにつくりました。 一部の人には有用かも知れません。
ここにあるプログラムやパッチは全て 「無償・無保証・著作権放棄」です。
かなり適当なインストールメモ。参考になるかどうかはあなた次第。
| コンテンツ |
|---|
| リンク |
| 開発 |