並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 327件

新着順 人気順

Decompileの検索結果1 - 40 件 / 327件

  • Hacker News

    Hacker News new | past | comments | ask | show | jobs | submit login 1. F-35 Cleared for Full-Rate Production 17 Years After Its First Flight (twz.com) 47 points by jdmark 1 hour ago | hide | 6 comments 2. Nanofont3x4: Smallest readable 3x4 font with lowercase (github.com/michaelangel007) 26 points by lsferreira42 56 minutes ago | hide | 1 comment 3. Boinc lets you help cutting-edge science resear

    • no|wrap.de - Flare

      Flare is a free ActionScript decompiler. It decompiles SWFs produced by Macromedia Flash, including Flash MX 2004 and Flash 8. What it is Flare processes an SWF and extracts all scripts from it. The output is written to a single text file. Only ActionScript is extracted, no text or images. Flare is freeware. Windows, Mac OS X and Linux versions are available. The main purpose of decompiler is to h

      • swfファイルからflaファイルに変換・抽出できるデコンパイラを試してみた。|_level0.CUPPY

        Flashを扱っていると、swfファイルからActionScriptやflaファイルを抽出できる、「デコンパイラ」の存在を知ると思います。 デコンパイラとは、コンパイルされたswfファイルをflaファイルに変換したり、swfファイル内に含まれる素材を抽出することが出来るツールのことで、大事なflaファイルを紛失してしまったときの蘇生手段として活躍します。 ですが実際にはその使われ方よりも、参考にしたいFlashの中身はどうなっているのかを純粋に解析したいときに良く使われているんじゃないでしょうか。 今回は自分が使ったことのあるデコンパイラを二つご紹介します。 Flare 【特徴】 swfファイルからActionScriptを抽出してひとつのテキストファイルに書き出せるソフト。 フリーウェア。 Win/MacOSX/Linuxに対応。コマンドプロンプトからも使える。 画像や音データは抽出でき

        • OnSay ~Twitterの友達に番号なしで無料通話~

          OnSay is a free application that lets you make free calls without a phone number to your Twitter/Facebook friends. OnSay License Agreement ●Apple AppStore version Onsay is licensed under the Apple AppStore LICENSED APPLICATION END USER LICENSE AGREEMENT. You can see these license agreements by clicking here. ●Google Android version OnSay Basic Eula for Android Applications By downloading any appli

          • JD | Java Decompiler

            Yet another fast Java decompilerThe “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions. JD-Core is a freeware library that reconstructs Java source code from one or more “.class” files. JD-Core may be used to recover lost source code and explore the source of Java runtime libraries. New features of Java 5, such as annotations

            • Open Source — Sparrow

              Sparrow is built using several Open Source components. We made downloads available below to conform with part 6.a) of the LGPL 2.1. Here's the license. If you do not or cannot agree the license, please do not download the files. You may download those files only for your own use. Customer may not redistribute any work based on those files. Reverse Engineering only for debugging purpose. Customer m

              • Cの逆コンパイラはどこまで実現可能か,Javaはなぜ逆コンパイルされやすいのか?

                自称・リバースエンジニアリング技術のホビー研究家です.(^^; 逆コンパイラ (デコンパイラ,decompiler) の可能性と限界, プログラムの自動解析の難易度等について日頃考えていることをまとめてみました. (こうすること自体が研究を進めることにもなるので.) 注意: このページの内容の多くは現時点での私の直観・主観・推測等に基づくものであり, 正当性は全く保証の限りではありません.また,今後の研究の進展 (または行き詰まり(苦笑)) により,内容が変化する可能性は大いにあります. ■関連ページ OKWave QNo.3043962:デコンパイル?について (回答 No.5~) ソフトウェアのリバースエンジニアリング技術の必要性 (そしてJavaとCの逆コンパイラについて) 逆コンパイルについて Web 上で調べてみると, 洋の東西を問わず「C/C++ の逆コンパイルは可能か?」とか

                • Binary Ninja

                  A major version for major features! 4.0 is out with a massive set of new features and fixes. Disassemble and decompile code Automate analysis with C++, Python, or Rust Visualize control flow and stack layouts Triage samples quickly Extend functionality with plugins Organize artifacts and analysis databases Debug issues interactively Collaborate in real-time with Enterprise Try in seconds for free

                    Binary Ninja
                  • Vue.js v0.11の変更点(予定)まとめ

                    Vue.js v0.11のrc版もリリースされて、v0.10からの変更点が多いのでchangesを参考にまとめてみました。 ** rc3がリリースされたので修正・追記しました ** APIの変更も多いですが、data継承の仕組みが完全に変わっているのでその辺りは注意が必要ですね。 npm install vue@0.11.0-rc2 まだ安定してなかったりドキュメントはv0.10のものしかなくてchangesとmergeしながら読む必要があったりするので、これから開発する人は今のタイミングはどのバージョンを使えばいいのかちょっと悩ましいですね。v0.11系を使っていった方がいいとは思いつつ。 今回の変更でも見えるのですが、Angular.js以外にもBackbone.jsやReact.jsなど様々なフレームワークからいいところを持ってきてるところがVue.jsの面白いところですね。 htt

                      Vue.js v0.11の変更点(予定)まとめ
                    • デコンパイルに特化した大規模言語モデル「LLM4Decompile」の登場

                      3つの要点 ✔️ デコンパイルに特化した初のオープンソースモデル「LLM4Decompile」を開発 ✔️ モデルに新しい学習目的を導入し、デコンパイルの精度向上を実現 ✔️ 再コンパイルと再実行可能性に焦点を当てたデコンパイルのための初の標準化されたベンチマークを構築 LLM4Decompile: Decompiling Binary Code with Large Language Models written by Hanzhuo Tan, Qi Luo, Jing Li, Yuqun Zhang (Submitted on 8 Mar 2024) Comments: Published on arxiv. Subjects: Programming Languages (cs.PL); Computation and Language (cs.CL) code: 本記事で使用してい

                        デコンパイルに特化した大規模言語モデル「LLM4Decompile」の登場
                      • Java Decompiler

                        The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” and the later versions. JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields. JD-Eclipse is a plug-in for the Eclipse platform. It allows you to display a

                        • NVIDIAがCUDAを他のハードウェア上で実行することを禁止

                          NVIDIAが、GPU向けのコンピューティングプラットフォームとして提供している「CUDA」のソフトウェア利用許諾契約(EULA)の中で、翻訳レイヤーを通じてNVIDIA以外のハードウェアプラットフォームで実行することを禁止していることがわかりました。もともとこの条項はNVIDIAのサイト上で公開されているオンライン版のEULAには含まれていましたが、インストールしたCUDAのドキュメントにも含まれるようになったとのことです。 License Agreement for NVIDIA Software Development Kits — EULA https://docs.nvidia.com/cuda/eula/index.html Nvidia bans using translation layers for CUDA software — previously the prohi

                            NVIDIAがCUDAを他のハードウェア上で実行することを禁止
                          • Home Page of Jad - the fast Java decompiler

                            Jad - the fast JAva Decompiler What's New Jad main features Known bugs and limitations Download Jad Installation Graphical UIs and utilities for Jad FAQ E-mail for contacts Disclaimer What's New NOTE: Jad is free for non-commercial use, but since the version 1.5.6 it's no longer free for commercial use. This means that Jad cannot be included into software products (especially decompilers) without

                              Home Page of Jad - the fast Java decompiler
                            • Sinatra 日記 (2)

                              Top インストール 簡単な例 (1) 簡単な例 (2) HTMLのページを作る やや複雑なアプリの場合 コンフィギュレーション セッション フォームとpostメソッド フィルタ クラスの構成 設定 コマンド テスト Sinatra::Contrib Extensionの使用 Sinatra::Reloader ApacheとSinatra (Passenger) ApacheとSinatra (FastCGI) クラスの構成 Application クラシックスタイルアプリケーションの実行を受け持つクラス。 Base すべてのSinatraアプリケーションとミドルウェアの基礎となるクラス。 Templates::ContentTyped content_type属性のみを持つモジュール。 Delegator このモジュールを含めることにより、Sinatra::Applicationのすべ

                              • Java解析にはバイトコードの知識が必要かもしれない - KENJI’S BLOG

                                Javaアプリケーションの解析をやっていて、やはりJavaバイトコードの知識は必須だと思いました。確かに、jadをはじめ、Javaデコンパイラの性能は良く、ほぼ間違いなくデコンパイルは成功するのですが、問題は、デコンパイルが完了しても「JVM INSTR」(認識できなかったバイトコードが見つかった場合に出力される)が結構頻繁に現れることと、再度コンパイルするために必要となるファイルを、別途用意しなければならない場合が多々あることです。どちらの場合においても、デコンパイルにより出力されたデータに修正、もしくは追加を行う必要があり、また、バイナリにほんの少しの修正を加えたいだけであっても、デコンパイル → 修正 → コンパイルという動作を行わなければならないため、かなりの手間となります。 例えば、「Doorman」というツールがあります。このツールは、HTTPのProxyとして動作し、通信デー

                                • 公開用DockerイメージにAndroid SDKを含めるのはライセンス違反という話 - Islands in the byte stream

                                  Android Software Development Kit License Agreementにこういう項目があります。 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not: (a) copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of

                                    公開用DockerイメージにAndroid SDKを含めるのはライセンス違反という話 - Islands in the byte stream
                                  • [Official] Sothink SWF Decompiler, Flash Decompiler, Flash to HTML5 Converter

                                    Important Notice: Since January 12, 2021, Adobe has blocked Flash content from running in Flash Player, so the Flash element cannot play normally in Sothink Flash products, such as Decompiler. The solution is to use the old windows system, such as win7; or use win10 that does not install the latest patch. Your First Choice of Flash Decompiler Support converting SWF to FlA, SWF to HTML5. Export the

                                    • [Official] Sothink SWF Decompiler, Flash Decompiler, Flash to HTML5 Converter

                                      Important Notice: Since January 12, 2021, Adobe has blocked Flash content from running in Flash Player, so the Flash element cannot play normally in Sothink Flash products, such as Decompiler. The solution is to use the old windows system, such as win7; or use win10 that does not install the latest patch. Your First Choice of Flash Decompiler Support converting SWF to FlA, SWF to HTML5. Export the

                                      • 4 Reasons Why All PHP Frameworks Suck? - PHP Classes

                                        Top featured articles 33. How to Create a Simple PHP Custom CMS Tutorial in 2019 Way with PHP SEO Friendly URL Generated HTML Links34. PHP Multithreading using pthreads extension35. PHP security exploit with GIF images35. PHP in Arabic35. This article Author: Manuel Lemos Viewers: 1,357 Last month viewers: 536 Categories: PHP opinions Recently, Rasmus Lerdorf, the creator of PHP, stated in a PHP f

                                          4 Reasons Why All PHP Frameworks Suck? - PHP Classes
                                        • Androidアプリをリバースエンジニアリングする方法

                                          結構前の記事でapkファイルを解凍して、中身のAndroidManifest.xmlをデコンパイルする方法を調べてみたが、前回の方法では何が書かれているのかを知ることはできても、元のXMLファイルを復元することはできなかった。 今回は、いくつかのツールを利用することでAndroidManifest.xmlに限らず、各種のバイナリ形式となっているXMLファイルを復元したり、dex形式になっているJavaのバイナリコードをJavaソースコードへ復元する方法をまとめる。 まずは解凍 対象のAPKファイルをzipファイルとして解凍し、下記のファイルおよびディレクトリを得る。 META-INF res AndroidManifest.xml classes.dex resources.arsc バイナリXMLをテキストXMLへコンバート AndroidManifest.xmlや、res/layout

                                            Androidアプリをリバースエンジニアリングする方法
                                          • Web Application Penetration Testing Cheat Sheet | JDow.io

                                            This cheatsheet is intended to run down the typical steps performed when conducting a web application penetration test. I will break these steps down into sub-tasks and describe the tools I recommend using at each level. Special Thanks @Arr0way - Check out his incredible network / infrastructure penetration testing cheat sheet and other great work on his blog https://highon.coffee. Many of the ide

                                            • About TitansvDolphins - Linksys Community

                                              Belkin International, Inc., including all affiliates and subsidiaries (“Belkin”, “us” or “we”) thanks you for choosing one of our Belkin, Linksys or Wemo products (the “Product”). This End-User License Agreement (this “Agreement”) is a legal document that contains the terms and conditions under which limited use of certain Software (as defined below) that operates with the Product is licensed to y

                                              • Home Page of Jad - the fast Java decompiler

                                                Jad - the fast JAva Decompiler What's New Jad main features Known bugs and limitations Download Jad Installation Graphical UIs and utilities for Jad FAQ E-mail for contacts Disclaimer What's New NOTE: Jad is free for non-commercial use, but since the version 1.5.6 it's no longer free for commercial use. This means that Jad cannot be included into software products (especially decompilers) without

                                                • JSX誕生秘話

                                                  ※この記事は、JSX Advent Calendar 2013の一部です。 今日は12月24日、クリスマス・イヴです。それにちなんで、JSXがいかにして生まれたのか、というお話をしましょう。 元々は、2012年2月17日にさかのぼります。私は翔泳社開催の「Developers Summit 2012」の講演が終了し、登壇者の皆様と控え室で歓談しながら10周年コラボパーティの開場を待っておりました。そこでJenkinsの生みの親である川口耕介さんとお話をする機会がありまして、もう付き合いが20年近くになるんですかね、まあ会うたびにお互いに歯に衣を着せないで相手を容赦なくディスるんです。 で、そのとき私は川口さんに「お前まだJavaScriptなんて書いてんの?型がない言語を使うとか正気か?(意訳)」というツッコミを受けまして、もう完敗だったわけです…。 というわけでその場(控え室)で川口さん

                                                  • php マニュアル(chm版) 文字化け解消方法 » blog.plastik.jp

                                                    皆様は、phpオフィシャルサイトから、Windowsヘルプ形式のchm版のマニュアルをダウンロードしたことはありますでしょうか? 多分一度でも使ったことのある方は、非常に便利だ!って思っている方が多いと思います。 ただ、それでも実は 1 点大きな欠点があります。もちろん使用されたことのある方は知っているかと思いますが、ダウンロードしたままだと、マニュアル内のキーワード(マニュアルに含まれるキーワードをインクリメンタルサーチが出来る部分)が、文字化けしているんです。 実は結構悩んでいて、ただそのために随分古い文字化けの無いバージョンを使用していたのですが、解消する方法がわかったのでメモ残しておきます。 【方法】 ダウンロードした chm ファイルを、自分の PC 上で再コンパイルする。 【必要なツール】 KeyTools – デコンパイルツール Microsoft HTML Workshop

                                                    • 実践的なパターン: テストの容易性を高める設計

                                                      Code download available at:CompilerWriting2008_02.exe(158 KB) Contents Language Definition High-Level Architecture The Scanner The Parser Targeting the .NET Framework Tools for Getting Your IL Right The Code Generator Wrapping Up ... Almost Dynamic Method Invocation Using LCG to Perform Quick Late-Binding The Dynamic Language Runtime Compiler hackers are celebrities in the world of computer scienc

                                                        実践的なパターン: テストの容易性を高める設計
                                                      • ヘルプましん

                                                        ■ 始めに 「ヘルプましん」は Microsoft HTML Help 1.x 形式のヘルプファイル (*.CHM) の作成をサポートするソフトです。 HTML Help にしたいHTMLファイルがある場合や、HTMLファイルを作成する事が出来るなら簡単にHTML Help を作成する事が可能です。 HTML Help はヘルプだけで無く、階層化された文書の管理等にも大変優れています。 ネット上で収集したデータの管理、掲示板のログの管理、階層構造のメモ、その他様々な用途に使用してみて下さい。 //一例// ●インターネット上で収集したデータを種類別にまとめて自分専用のデータベースを作成 ●掲示板のログを月ごとにHTML Help化して保存 ●階層構造での情報整理に利用 ------------ ■ Introduction 「Help Machine」is suppo

                                                        • Rustプログラム解析入門

                                                          この記事は、KMCアドベントカレンダー2022の3日目(12/3)の記事です。(執筆時点で10日の大遅刻。ごめんなさい!) 2日目の記事はkypさんの「2022年のNuitaにやったこと」です。 4日目の記事はwassさんの「ショートカットでコマンドを入力すると、どんな環境でもそこそこ便利になる」です。 この記事の対象読者 Rustやrustcに興味がある方 言語処理系, プログラム解析に興味がある方 はじめに 昨年夏にRustプログラムの解析方法について、KMC内でハンズオンを行いました。そこでRustプログラムの解析ツール minippy (GitHub) を自作し、参加者の方々にソースコードを改造して遊んでもらいました。この記事は、前半ではRustプログラムの解析方法について説明し、後半では解析ツール minippy のソースコードを解説します。 プログラムの解析とは? まず、プログ

                                                          • Hopper

                                                            Loading… This website is NOT compatible with this version of Internet Explorer… Hopper Disassembler, the reverse engineering tool that lets you disassemble, decompile and debug your applications. Hopper Disassembler for Mac requires macOS 10.13 or higher. Hopper Disassembler for Linux requires Ubuntu 18.04, Arch Linux, Fedora 25 or higher, and a 64 bits processor. Native Hopper is perfectly adapte

                                                            • Google Desktop Download

                                                              Information when you want it, right on your desktop Thank you for downloading Google Desktop for the Mac! Click here if you had trouble downloading. Privacy Policy Welcome to Google! This software will be installed using the Google Updater, which is included with our client software. By downloading, installing or using Google software or any portion thereof ("Google Software") and/or any third par

                                                              • dotPeek: Free .NET Decompiler & Assembly Browser by JetBrains

                                                                dotPeek is a free tool based on ReSharper. It can reliably decompile any .NET assembly into C# or IL code.

                                                                  dotPeek: Free .NET Decompiler & Assembly Browser by JetBrains
                                                                • .NET Tools:.NET逆コンパイラとコードを難読化するDotfuscator(2/4) - @IT

                                                                  .NETのEXEファイルやDLLファイルから、C#やVisual Basic .NETのソース・コードを復元する(逆コンパイルする)ことができる。起動時には.NET Frameworkに含まれている主要なクラス・ライブラリが読み込まれる。 ここで、[File]メニューの[Open]を使って、調べたいアセンブリを指定する。次に[Language]メニューで、対象とする言語をC#とするかVB.NETとするかを選ぶ。続いて、ツリーから目的のDistanceメソッドを探す。そのメソッドを選択してから、[Tool]メニューの[Decompile]を選ぶ。するとこうなる。 このとおり、ソースが提供されていないアセンブリのソース・コードを見ることができてしまった。しかし、これは魔法ではない。ここに表示されている内容は、Reflector for .NETがILの内容から推測して組み立てたもので、ソース・

                                                                  • DropSend | Send Large Files and Email Large Files

                                                                    1.3 “Subscription Fee” means the monthly fee payable by you in advance in respect of the provision of the Services, as specified at url: www.dropsend.com/pricingsignup.php(subject to change from time to time). 1.4 “Subscription Period” means the period from the Effective Date until this Agreement is terminated in accordance with the provisions herein. 2. GRANT OF RIGHTS; USE OF THE SERVICES; RESTR

                                                                    • [Official] APK Downloader – Download APK files from Android Market to PC

                                                                      Version 2.0 is available. View this blog for more information. Update 02/13/2013: If you’re using Android 2.2+ on a rooted device and having problem downloading incompatible apps, please try Market Helper First: this project is made for my personal needs, then I decide to publish it because I think some people may need it. This is not a tool for pirating. It’s good or bad depend on how you use it.

                                                                        [Official] APK Downloader – Download APK files from Android Market to PC
                                                                      • Lightroomのカメラプロファイルを偽装して増やす方法

                                                                        Adobe Photoshop Lightroomを使う上で、まず覚えないといけないことは、カタログの扱い方と、カメラプロファイルの変更方法です。 LightroomのカタログにRAWデータを登録した後、次にすることは、画像を選んで現像モードに移動することです。そして、右のメニュー一番下の「カメラキャリブレーション」から、自分の好きな「プロファイル」を選択します。 何も変更しないと、「Adobe Standard」が選択されています。この「Adobe Standard」は、はっきり言ってイマイチです。色相がおかしく、コントラストや彩度も好ましくない仕上がりになることがほとんどです。 キヤノンやニコンのカメラであれば、Adobe側で各カメラのプロファイルを用意してくれていて、各社の仕上がりを模したカメラプロファイルを選択することが可能です。スタンダード、風景、ビビッド、ポートレート、ニュート

                                                                          Lightroomのカメラプロファイルを偽装して増やす方法
                                                                        • Flash Downloader For Firefox - Free Flash Save, Flash Download

                                                                          Flash Save and Download from Firefox Detect almost every Flash on remote web page. One click to download. Help you to do any Firefox Flash download fast and easy. Capture online SWF onto local machine or portables for view. Free Firefox flash downloader works as plugin for Firefox. Advanced SWF Catcher is optional for capture all Flash around. With SWF Decompiler, you can save SWF as FLA in minute

                                                                          • Testing a new encrypted messaging app's extraordinary claims

                                                                            How I accidentally breached a nonexistent database and found every private key in a 'state-of-the-art' encrypted messenger called Converso I recently heard this ad on a podcast: I use the Converso app for privacy because I care about privacy, and because other messaging apps that tell you they're all about privacy look like the NSA next to Converso. With Converso, you've got end-to-end encryption,

                                                                              Testing a new encrypted messaging app's extraordinary claims
                                                                            • Jarの中身を閲覧してデコンパイル(classからJavaソースを生成)もできるMac OS X用ソフト「Jar Inspector」

                                                                              Introducing the Jar Inspector! Jar Inspector is an easy to use yet powerful jar file editor. It allows you to effortlessly view, edit and decompile the contents of jar files. Integrated in your development tool chain you no longer need to rebuild entire jar files when editing configuration files, manifests etc.. instead the Jar Inspector allows you to make changes on the fly. This is extremely use

                                                                              • Flash Decompiler Trillix - SWF decompiler - Flash editor - SWF to FLA converter

                                                                                Flash Decompiler Trillix Decompile Flash, convert SWF to FLA Flash Decompiler Trillix is a feature rich and powerful SWF to FLA converter, which will help you decompile Flash movies, convert SWF elements into multiple formats and edit SWF files (texts, hyperlinks and more) on the go without Adobe Flash installed. Since version 4.X you can also convert Flex files back into Flex projects in case you

                                                                                • swfファイルからflaファイルに変換・抽出できるデコンパイラを試してみた。|_level0.KAYAC

                                                                                  Flashを扱っていると、swfファイルからActionScriptやflaファイルを抽出できる、「デコンパイラ」の存在を知ると思います。 デコンパイラとは、コンパイルされたswfファイルをflaファイルに変換したり、swfファイル内に含まれる素材を抽出することが出来るツールのことで、大事なflaファイルを紛失してしまったときの蘇生手段として活躍します。 ですが実際にはその使われ方よりも、参考にしたいFlashの中身はどうなっているのかを純粋に解析したいときに良く使われているんじゃないでしょうか。 今回は自分が使ったことのあるデコンパイラを二つご紹介します。 Flare 【特徴】 swfファイルからActionScriptを抽出してひとつのテキストファイルに書き出せるソフト。 フリーウェア。 Win/MacOSX/Linuxに対応。コマンドプロンプトからも使える。 画像や音データは抽出でき