天天看點

程式開發與資訊安全工具箱

程式開發與資訊安全工具箱

索引

  • A、B、C、D、E、F、G
  • H、I、J、K、L、M、N
  • O、P、Q、R、S、T、
  • U、V、W、X、Y、Z

目錄

    • A
      • ActivePerl
      • ActivePresenter
      • ActivePython
      • ActiveTCL
      • Agile Tools
      • Android Studio(CN)
      • Ant
      • Apache Commons
      • Aptana
      • Atom
    • B
      • Bitnami
      • BlueJ
      • Boost
      • Bugzilla
      • Burp Suit Proxy
    • C
      • CentOS(CN)
      • Chocolatey
      • cloc
      • Cobertura
      • Continuum
      • CruiseControl
      • CruiseControl.NET
      • CVS
      • Cygwin
    • D
      • Ditto
      • DrJava
      • DotNetReflector
      • Doxygen
      • Drozer
    • E
      • EasyEclipse:
      • Eclipse
      • EveryThing:
    • F
      • Fedora(CN)
      • Fiddler
      • FireFox(CN)
      • FreeMind
    • G
      • Gantt Project
      • Git
      • GNUWin
      • Go
      • Graphviz
    • H
      • Hibernate
      • [Hopper](http://www.hopperapp.com/
    • I
      • IDEA
    • J
      • JAD
      • JRuby
      • JBOSS
      • JCreator
      • JDK
      • jEdit
      • JUnit
    • K
      • kali Linux(CN)
    • L
      • log4cpp
      • Log4J
      • Log4E
    • M
      • Mac OS
      • Marp
      • Maven
      • MASM32
      • Metasploit
      • MinGW(Minimalist GNU for Windows )
      • Moodle(CN)
      • MyEclipse(CN)
      • MySQL(CN)
    • N
      • Nasm
      • NetBeans
      • NMap
      • Notepad++
      • Network Simulator(NS)
    • O
      • Ollydbg
      • openvswitch
    • P
      • Perl
      • PHP
      • PHPStorm
      • PortableAPPs
      • PowerCMD
      • Python(CN)
    • Q
    • R
      • RadASM:
      • Robocode
      • Ruby
      • RubyDocs
      • Ruby installer
      • Ruby On Rails
    • S
      • SchemaSpy
      • ScreenToGif
      • SecTools:
      • SharpDevelop
      • Spring
      • SQLLite
      • StarUML
      • Struts
      • Sublime Text
      • SubVersion
      • Sysinternals Suite
    • T
      • TestNG
      • TCLPro
      • TCL/TK
      • tmux
      • Tomcat
      • Total Commander
    • U
      • Ubuntu
      • UMLGraph
    • V
      • Vagrant
      • Velocity
      • Vim
      • VirtualBox
      • Visual Studio
      • Visual Studio Code
    • W
      • WhiteStarUML:
    • X
      • XAMPP(CN)
      • XMind(CN)
    • Y
    • Z
      • ZoomIt

  • The most powerful free screen recorder & screencast video editor
  • 教程

  • open source agile project management software tools.

  • Android Studio 是一個Android開發環境,基于IntelliJ IDEA. 類似 Eclipse ADT,Android Studio 提供了內建的 Android 開發工具用于開發和調試。
  • 下載下傳

  • Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other.
  • 官網下載下傳

  • Apache Commons is an Apache project focused on all aspects of reusable Java components.
  • 常用
    • DbUtil
      • The Commons DbUtils library is a small set of classes designed to make working with JDBC easier.
        • apache DBUtils 使用例子demo

  • Aptana's Eclipse-Based Web IDE Helps Accelerate Ajax Development. Dreamweaver Killer: Cross Platform Open Source (Javascript, HTML, CSS) IDE

  • A hackable text editor for the 21st Century
    • 21世紀的編輯器--Atom試用
    • Atom使用紀要
  • 插件
    • emmet
    • package syn
    • vim mode plus

傳回目錄

  • Bitnami is a library of popular server applications and development environments that can be installed with one click, either in your laptop, in a virtual machine or hosted in the cloud.
  • Bitnami for XAMPP

  • A free Java Development Environment designed for beginners, used by millions worldwide.BlueJ was developed at a University specifically for the purpose of teaching object orientation with Java.

  • one of the most highly regarded and expertly designed C++ library projects in the world.

  • Bugzilla 是一個開源的缺陷跟蹤系統(Bug-Tracking System),它可以管理軟體開發中缺陷的送出(new),修複(resolve),關閉(close)等整個生命周期。

  • The CentOS Project is a community-driven free software effort focused on delivering a robust open source ecosystem.

在Ubuntu下,大家用 apt,yum等來安裝應用程式,在MacOS中,大家用home brew 安裝程式,如今在 windows 下,大家可以使用 Chocolatey 來快速下載下傳搭建一個開發環境

    • Chocolatey的安裝與使用

  • cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.

  • Cobertura is a free Java tool that calculates the percentage of code accessed by tests. It can be used to identify which parts of your Java program are lacking test coverage.

  • Apache Continuum™ is an enterprise-ready continuous integration server with features such as automated builds, release management, role-based security, and integration with popular build tools and source control management systems.

  • CruiseControl is both a continuous integration tool and an extensible framework for creating a custom continuous build process.
    • CruiseControl初探

  • .Net 版CruiseControl

  • Cygwin is a Linux-like environment for Windows.

  • Ditto 是一款開源、免費、強大的剪貼闆增強工具。可以把複制過的所有内容儲存起來(可以設定儲存日期或條目總數),快捷地供後續調用。還可以合并粘貼,純文字粘貼,支援分組、置頂、快速搜尋、熱鍵粘貼功能。并且,還可以通過網絡共享剪貼闆内容.
    • Ditto:首選的剪貼闆增強軟體

  • 一個免費的、輕量型的開放源碼 Java IDE,具有內建的讀-計算-列印(read-eval-print)循環、調試器和 JUnit 支援(Java Bug Patterns作者的導師帶頭搞的)

  • Decompile, understand, and fix any .NET code, even if you don't have the source
  • Add-ins

  • Doxygen is a JavaDoc like documentation system for C++, C, Java and IDL.....

  • Comprehensive security and attack framework for Android.

  • EasyEclipse packages together Eclipse, the open-source software development platform, and selected open source plugins.

  • 官司網下載下傳

  • Locate files and folders by name instantly.

  • Less setup, more innovation. Choose a flavor of Fedora streamlined for your needs, and get to work right away.

  • The free web debugging proxy for any browser, system or platform.
    • Fiddler 視訊教程

    • 我用FreeMind

  • Free project scheduling and management app for Windows, OSX and Linux.

    • 實驗樓 Git 實戰教程
    • 猴子都能懂的git入門
    • Pro Git(中文版)
    • 圖解Git
    • Git教程-廖雪峰
    • Git 使用規範流程
    • 常用 Git 指令清單
    • Git遠端操作詳解
    • Git 工作流程
  • 代碼托管
    • Github
        • 怎樣使用Github?
      • 項目
        • gitignore:各種程式設計語言的gitignore
    • Git@OSC
        • 使用oschina的git伺服器
    • Coding
        • Git代碼托管
        • Coding 幫助文檔
    • CODE@CSDN

  • GnuWin provides ports of tools with a GNU or similar open source license, to modern MS-Windows (Microsoft Windows 2000 / XP / 2003 / Vista / 2008 / 7)
  • CoreUtils: collection of basic file, shell and text manipulation utilities

  • 下載下傳2

  • Graphviz is open source graph visualization software.

  • Hibernate For Eclipse

)

  • Hopper是一款運作在Mac、Windows和Linux下的調試(os x only)、反彙編和反編譯的互動式工具。可以對32、64位的MAC程式、Windows程式和IOS程式(arm)進行調試、反編譯等。

    對MAC OS X的native support:Hopper最初誕生于Mac平台,故在MAC OS X上有很好的表現

  • IntelliJ IDEA is an intelligent Java IDE intensely focused on developer productivity that provides a robust combination of enhanced development tools.

  • Java Decompiler
    • 反編譯工具jad的使用

  • JBOSS For Eclipse

  • 最像VC++的Java IDE,JCreator is the development tool for every programmer that likes to do what he does best: programming. It is faster, more efficient and more reliable than other Java IDE’s.

  • Java Development Kit

  • jEdit is a mature programmer's text editor.
    • jEdit,尋找“最好”的編輯器
    • jEdit應用指南【基礎篇】
    • 使用Jedit建立IDE圖文教程
    • BeanShell-Lightweight Scripting for Java
    • Code Aid
    • Dot Complete

  • JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks.

  • Most Advanced Penetration Testing Distribution
  • docs(CN)

  • A library of C++ classes for flexible logging to files (rolling), syslog, IDSA and other destinations. It is modeled after the Log4J, staying as close to their API as is reasonable.

  • 360壓縮
  • Alfred
      • 神兵利器——Alfred
  • AppCleaner
  • App Store
    • QQ
    • 微信
    • 有道雲筆記
    • ForkLift:Powerful file manager: FTP, SFTP, WebDAV, S3, and more.
  • FreeDownloadManager
    • download
  • HomeBrew
    • mac下高效安裝 homebrew 及完美避坑姿勢
  • iTerm2: iTerm2 is a replacement for Terminal and the successor to iTerm.
  • 綠聯擴充塢
    • 綠聯Type-C千兆網卡AX88179晶片驅動driver
    • 綠聯Type-C轉hdmi/vga擴充塢使用教程丨CM179
  • MemoryFree:
  • Microsoft Edge
  • omniDiskSweeper
  • PopClip
    • 沒那麼簡單:PopClip for Mac
    • 讓剪切闆在 OS X 上飛起來:PopClip 插件編寫教程
  • Programming
    • Anaconda
    • Intellj IDEA
    • Python
    • VSCode
  • 搜狗五筆
  • Typinator:快速輸入的工具. 設定快速輸入的文字替換.
  • Virtual Box
    • virtualbox mac 安裝器遇到一個錯誤,導緻安裝失敗
    • Uubntu
    • Kali
    • Fedora
    • CentOS

  • Markdown Presentation Writer

  • World's most used penetration testing software

  • A collection of freely available and freely distributable Windows specific header files and import libraries combined with GNU toolsets that allow one to produce native Windows programs that do not rely on any 3rd-party C runtime DLLs.

  • Bitnami 下載下傳
  • Docs

  • 功能最全面的Java IDE

  • 使用最廣泛的開源關系資料庫管理系統

  • nasm是一個為可移植性與子產品化而設計的一個 80x86 的彙編器。它支援相當多的目标檔案格式,包括 Linux和'NetBSD/FreeBSD','a.out' ,'ELF','COFF',微軟 16位的'OBJ'和'Win32'。它還可以輸出純二進制檔案。

  • Nmap ("Network Mapper") is a free and open source utility for network discovery and security auditing.

    • Notepad++ as a Java IDE

  • Network Simulator (NS) is a discrete event simulator targeted at networking research. NS provides substantial support for simulation of TCP, routing, and multicast protocols over wired and wireless (local and satellite) networks
  • ns3

  • OllyDbg is a 32-bit assembler level analysing debugger for Microsoft Windows.

  • Perl:news and views of the Perl programming language

  • PHP is a popular general-purpose scripting language that is especially suited to web development.

    • 史上最佳 Mac+PhpStorm+XAMPP+Xdebug 內建開發和斷點調試環境的配置

  • PortableApps.com is the world's most popular portable software solution allowing you to take your favorite software with you. A fully open source and free platform.

  • A Better Command Prompt Replacement Tool
    • PowerCMD——cmd的指令行工具

  • Win32 assembly IDE for masm/tasm/fasm/nasm/goasm/hla

  • Robocode is a programming tank game for Java and .NET

  • A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

  • Help and documentation for the Ruby programming language.

  • This is a self-contained Windows-based installer that includes the Ruby language, an execution environment, important documentation, and more.

  • Graphical Database Schema Metadata Browser

  • This tool allows you to record a selected area of your screen and save it as a Gif.

  • Top 125 Network Security Tools

  • SharpDevelop is a free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform.

  • Spring For Eclipse

  • 輕量級關系資料庫。廣泛應用于嵌入式系統、Android和iOS APP中
  • GUI管理工具
    • Navicat for SQLite
    • Database.NET
    • SQLiteStudio
    • SQLiteManager
    • SQLite Expert
    • SQLite Developer
    • SQLiteSpy
    • RazorSQL

  • 優秀的UML模組化工具
  • 官網下載下傳:v1免費、v2收費 - 教程

  • Struts For Eclipse

  • Sublime Text is a sophisticated text editor for code, markup and prose.
    • Sublime Text 2/3安裝使用及常用插件
    • Sublime Text 有哪些實用技巧?
    • 如何優雅地使用Sublime Text
    • 20 個強大的 Sublime Text 插件
    • sublime text 3 插件推薦?

  • The Sysinternals Troubleshooting Utilities have been rolled up into a single Suite of tools.
  • Windows系統研究利器

  • TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionalities that make it more powerful and easier to use

  • tmux is a terminal multiplexer
    • Tmux 速成教程:技巧和調整

  • Tomcat For Eclipse

  • a Shareware file manager for Windows® 95/98/ME/NT/2000/XP/Vista/7/8/8.1/10, and Windows® 3.1.
    • TC學堂

  • Ubuntu(烏班圖)是一個以桌面應用為主的Linux作業系統
  • Ubuntu Kylin:Ubuntu本地化,不僅僅是漢化

  • UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams

  • Create and configure lightweight, reproducible, and portable development environments.
    • 開始使用 Vagrant

    • 簡明 Vim 練級攻略
    • Vim大冒險:通過玩遊戲學習vim
    • 學習使用強大Vim編輯器:實驗樓提供的vim動手實踐教程
    • C.vim:C程式員插件
    • VOoM(原VOOF:vim實作帶折疊雙欄樹狀文本管理
    • Vundle: Vundle is short for Vim bundle and is a Vim plugin manager.

  • VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use.

  • Build and debug modern web and cloud applications.Code is free and available on your favorite platform - Linux, Mac OSX, and Windows.
    • Visual Studio Code初探
    • 官方文檔

  • UML modeling tool derived from StarUML compatible with Windows 7-10
  • 參考StarUML

  • XAMPP是完全免費且易于安裝的Apache發行版,其中包含MySQL、PHP和Perl。XAMPP開放源碼包的設定讓安裝和使用出奇容易
  • 中文使用者組)

  • 最受歡迎思維導圖軟體,全力打造易用、美觀、高效的可視化思維管理工具。

  • ZoomIt is a screen zoom and annotation tool for technical presentations that include application demonstrations.
    • ZoomIt: 示範必備輔助軟體

歡迎關注“rocedu”微信公衆号(手機上長按二維碼)

做中教,做中學,實踐中共同進步!

程式開發與資訊安全工具箱
  • 原文位址:http://www.cnblogs.com/rocedu/p/5183991.html
  • 推薦網站:部落格園、新浪微網誌、扇貝背單詞、DKY背單詞小組、有道雲筆記、豆瓣讀書
  • 版權聲明:自由轉載-非商用-非衍生-保持署名| Creative Commons BY-NC-ND 3.0

如果你覺得本文對你有幫助,請點一下左下角的“好文要頂”和“收藏該文”

繼續閱讀