在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → ConnectBot源码

ConnectBot源码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:2.38M
  • 下载次数:1
  • 浏览次数:71
  • 发布时间:2020-07-18
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
Android终端控制台源码
【实例截图】
【核心代码】
ConnectBot
└── ConnectBot
├── AndroidManifest.xml
├── assets
│   └── help
│   ├── Hints.html
│   ├── PhysicalKeyboard.html
│   ├── ScreenGestures.html
│   └── VirtualKeyboard.html
├── bin
│   ├── ConnectBot.apk
│   ├── classes
│   │   ├── com
│   │   │   ├── google
│   │   │   │   └── ase
│   │   │   │   └── Exec.class
│   │   │   ├── jcraft
│   │   │   │   └── jzlib
│   │   │   │   ├── Adler32.class
│   │   │   │   ├── Deflate$Config.class
│   │   │   │   ├── Deflate.class
│   │   │   │   ├── InfBlocks.class
│   │   │   │   ├── InfCodes.class
│   │   │   │   ├── InfTree.class
│   │   │   │   ├── Inflate.class
│   │   │   │   ├── JZlib.class
│   │   │   │   ├── StaticTree.class
│   │   │   │   ├── Tree.class
│   │   │   │   ├── ZInputStream.class
│   │   │   │   ├── ZOutputStream.class
│   │   │   │   ├── ZStream.class
│   │   │   │   └── ZStreamException.class
│   │   │   ├── nullwire
│   │   │   │   └── trace
│   │   │   │   ├── DefaultExceptionHandler.class
│   │   │   │   ├── ExceptionClickListener$1.class
│   │   │   │   ├── ExceptionClickListener$2.class
│   │   │   │   ├── ExceptionClickListener.class
│   │   │   │   ├── ExceptionHandler$1.class
│   │   │   │   ├── ExceptionHandler$2.class
│   │   │   │   ├── ExceptionHandler$3.class
│   │   │   │   ├── ExceptionHandler$4.class
│   │   │   │   ├── ExceptionHandler.class
│   │   │   │   └── G.class
│   │   │   └── trilead
│   │   │   └── ssh2
│   │   │   ├── AuthAgentCallback.class
│   │   │   ├── ChannelCondition.class
│   │   │   ├── Connection$1.class
│   │   │   ├── Connection$1TimeoutState.class
│   │   │   ├── Connection$2.class
│   │   │   ├── Connection.class
│   │   │   ├── ConnectionInfo.class
│   │   │   ├── ConnectionMonitor.class
│   │   │   ├── DHGexParameters.class
│   │   │   ├── DebugLogger.class
│   │   │   ├── DynamicPortForwarder.class
│   │   │   ├── HTTPProxyData.class
│   │   │   ├── HTTPProxyException.class
│   │   │   ├── InteractiveCallback.class
│   │   │   ├── KnownHosts$KnownHostsEntry.class
│   │   │   ├── KnownHosts.class
│   │   │   ├── LocalPortForwarder.class
│   │   │   ├── LocalStreamForwarder.class
│   │   │   ├── ProxyData.class
│   │   │   ├── SCPClient$LenNamePair.class
│   │   │   ├── SCPClient.class
│   │   │   ├── SFTPException.class
│   │   │   ├── SFTPv3Client.class
│   │   │   ├── SFTPv3DirectoryEntry.class
│   │   │   ├── SFTPv3FileAttributes.class
│   │   │   ├── SFTPv3FileHandle.class
│   │   │   ├── ServerHostKeyVerifier.class
│   │   │   ├── Session.class
│   │   │   ├── StreamGobbler$GobblerThread.class
│   │   │   ├── StreamGobbler.class
│   │   │   ├── auth
│   │   │   │   └── AuthenticationManager.class
│   │   │   ├── channel
│   │   │   │   ├── AuthAgentForwardThread.class
│   │   │   │   ├── Channel.class
│   │   │   │   ├── ChannelInputStream.class
│   │   │   │   ├── ChannelManager.class
│   │   │   │   ├── ChannelOutputStream.class
│   │   │   │   ├── DynamicAcceptThread$DynamicAcceptRunnable.class
│   │   │   │   ├── DynamicAcceptThread.class
│   │   │   │   ├── IChannelWorkerThread.class
│   │   │   │   ├── LocalAcceptThread.class
│   │   │   │   ├── RemoteAcceptThread.class
│   │   │   │   ├── RemoteForwardingData.class
│   │   │   │   ├── RemoteX11AcceptThread.class
│   │   │   │   ├── StreamForwarder.class
│   │   │   │   └── X11ServerData.class
│   │   │   ├── compression
│   │   │   │   ├── CompressionFactory$CompressorEntry.class
│   │   │   │   ├── CompressionFactory.class
│   │   │   │   ├── ICompressor.class
│   │   │   │   └── Zlib.class
│   │   │   ├── crypto
│   │   │   │   ├── Base64.class
│   │   │   │   ├── CryptoWishList.class
│   │   │   │   ├── KeyMaterial.class
│   │   │   │   ├── PEMDecoder.class
│   │   │   │   ├── PEMStructure.class
│   │   │   │   ├── SimpleDERReader.class
│   │   │   │   ├── cipher
│   │   │   │   │   ├── AES.class
│   │   │   │   │   ├── BlockCipher.class
│   │   │   │   │   ├── BlockCipherFactory$CipherEntry.class
│   │   │   │   │   ├── BlockCipherFactory.class
│   │   │   │   │   ├── BlowFish.class
│   │   │   │   │   ├── CBCMode.class
│   │   │   │   │   ├── CTRMode.class
│   │   │   │   │   ├── CipherInputStream.class
│   │   │   │   │   ├── CipherOutputStream.class
│   │   │   │   │   ├── DES.class
│   │   │   │   │   ├── DESede.class
│   │   │   │   │   └── NullCipher.class
│   │   │   │   ├── dh
│   │   │   │   │   ├── DhExchange.class
│   │   │   │   │   └── DhGroupExchange.class
│   │   │   │   └── digest
│   │   │   │   ├── Digest.class
│   │   │   │   ├── HMAC.class
│   │   │   │   ├── HashForSSH2Types.class
│   │   │   │   ├── MAC.class
│   │   │   │   ├── MD5.class
│   │   │   │   └── SHA1.class
│   │   │   ├── log
│   │   │   │   └── Logger.class
│   │   │   ├── packets
│   │   │   │   ├── PacketChannelAuthAgentReq.class
│   │   │   │   ├── PacketChannelOpenConfirmation.class
│   │   │   │   ├── PacketChannelOpenFailure.class
│   │   │   │   ├── PacketChannelTrileadPing.class
│   │   │   │   ├── PacketChannelWindowAdjust.class
│   │   │   │   ├── PacketDisconnect.class
│   │   │   │   ├── PacketGlobalCancelForwardRequest.class
│   │   │   │   ├── PacketGlobalForwardRequest.class
│   │   │   │   ├── PacketGlobalTrileadPing.class
│   │   │   │   ├── PacketIgnore.class
│   │   │   │   ├── PacketKexDHInit.class
│   │   │   │   ├── PacketKexDHReply.class
│   │   │   │   ├── PacketKexDhGexGroup.class
│   │   │   │   ├── PacketKexDhGexInit.class
│   │   │   │   ├── PacketKexDhGexReply.class
│   │   │   │   ├── PacketKexDhGexRequest.class
│   │   │   │   ├── PacketKexDhGexRequestOld.class
│   │   │   │   ├── PacketKexInit.class
│   │   │   │   ├── PacketNewKeys.class
│   │   │   │   ├── PacketOpenDirectTCPIPChannel.class
│   │   │   │   ├── PacketOpenSessionChannel.class
│   │   │   │   ├── PacketServiceAccept.class
│   │   │   │   ├── PacketServiceRequest.class
│   │   │   │   ├── PacketSessionExecCommand.class
│   │   │   │   ├── PacketSessionPtyRequest.class
│   │   │   │   ├── PacketSessionPtyResize.class
│   │   │   │   ├── PacketSessionStartShell.class
│   │   │   │   ├── PacketSessionSubsystemRequest.class
│   │   │   │   ├── PacketSessionX11Request.class
│   │   │   │   ├── PacketUserauthBanner.class
│   │   │   │   ├── PacketUserauthFailure.class
│   │   │   │   ├── PacketUserauthInfoRequest.class
│   │   │   │   ├── PacketUserauthInfoResponse.class
│   │   │   │   ├── PacketUserauthRequestInteractive.class
│   │   │   │   ├── PacketUserauthRequestNone.class
│   │   │   │   ├── PacketUserauthRequestPassword.class
│   │   │   │   ├── PacketUserauthRequestPublicKey.class
│   │   │   │   ├── Packets.class
│   │   │   │   ├── TypesReader.class
│   │   │   │   └── TypesWriter.class
│   │   │   ├── sftp
│   │   │   │   ├── AttrTextHints.class
│   │   │   │   ├── AttribBits.class
│   │   │   │   ├── AttribFlags.class
│   │   │   │   ├── AttribPermissions.class
│   │   │   │   ├── AttribTypes.class
│   │   │   │   ├── ErrorCodes.class
│   │   │   │   ├── OpenFlags.class
│   │   │   │   └── Packet.class
│   │   │   ├── signature
│   │   │   │   ├── DSAPrivateKey.class
│   │   │   │   ├── DSAPublicKey.class
│   │   │   │   ├── DSASHA1Verify.class
│   │   │   │   ├── DSASignature.class
│   │   │   │   ├── RSAPrivateKey.class
│   │   │   │   ├── RSAPublicKey.class
│   │   │   │   ├── RSASHA1Verify.class
│   │   │   │   └── RSASignature.class
│   │   │   ├── transport
│   │   │   │   ├── ClientServerHello.class
│   │   │   │   ├── KexManager.class
│   │   │   │   ├── KexParameters.class
│   │   │   │   ├── KexState.class
│   │   │   │   ├── MessageHandler.class
│   │   │   │   ├── NegotiateException.class
│   │   │   │   ├── NegotiatedParameters.class
│   │   │   │   ├── TransportConnection.class
│   │   │   │   ├── TransportManager$1.class
│   │   │   │   ├── TransportManager$AsynchronousWorker.class
│   │   │   │   ├── TransportManager$HandlerEntry.class
│   │   │   │   └── TransportManager.class
│   │   │   └── util
│   │   │   ├── TimeoutService$TimeoutThread.class
│   │   │   ├── TimeoutService$TimeoutToken.class
│   │   │   ├── TimeoutService.class
│   │   │   └── Tokenizer.class
│   │   ├── de
│   │   │   └── mud
│   │   │   ├── telnet
│   │   │   │   └── TelnetProtocolHandler.class
│   │   │   └── terminal
│   │   │   ├── Precomposer.class
│   │   │   ├── VDUBuffer.class
│   │   │   ├── VDUDisplay.class
│   │   │   ├── VDUInput.class
│   │   │   └── vt320.class
│   │   ├── net
│   │   │   └── sourceforge
│   │   │   └── jsocks
│   │   │   ├── Authentication.class
│   │   │   ├── AuthenticationNone.class
│   │   │   ├── Proxy.class
│   │   │   ├── ProxyMessage.class
│   │   │   ├── ProxyServer.class
│   │   │   ├── Socks4Message.class
│   │   │   ├── Socks4Proxy.class
│   │   │   ├── Socks5DatagramSocket.class
│   │   │   ├── Socks5Message.class
│   │   │   ├── Socks5Proxy.class
│   │   │   ├── SocksException.class
│   │   │   ├── SocksServerSocket.class
│   │   │   ├── SocksSocket.class
│   │   │   ├── UDPEncapsulation.class
│   │   │   ├── UDPRelayServer.class
│   │   │   └── server
│   │   │   ├── ServerAuthenticator.class
│   │   │   └── ServerAuthenticatorNone.class
│   │   └── org
│   │   ├── apache
│   │   │   └── harmony
│   │   │   └── niochar
│   │   │   └── charset
│   │   │   └── additional
│   │   │   ├── IBM437$Decoder.class
│   │   │   ├── IBM437$Encoder.class
│   │   │   └── IBM437.class
│   │   ├── connectbot
│   │   │   ├── ColorsActivity$1.class
│   │   │   ├── ColorsActivity$ColorView.class
│   │   │   ├── ColorsActivity$ColorsAdapter.class
│   │   │   ├── ColorsActivity.class
│   │   │   ├── ConsoleActivity$1.class
│   │   │   ├── ConsoleActivity$10.class
│   │   │   ├── ConsoleActivity$11$1.class
│   │   │   ├── ConsoleActivity$11.class
│   │   │   ├── ConsoleActivity$12.class
│   │   │   ├── ConsoleActivity$13.class
│   │   │   ├── ConsoleActivity$14.class
│   │   │   ├── ConsoleActivity$15.class
│   │   │   ├── ConsoleActivity$16.class
│   │   │   ├── ConsoleActivity$17$1.class
│   │   │   ├── ConsoleActivity$17.class
│   │   │   ├── ConsoleActivity$2.class
│   │   │   ├── ConsoleActivity$3.class
│   │   │   ├── ConsoleActivity$4.class
│   │   │   ├── ConsoleActivity$5.class
│   │   │   ├── ConsoleActivity$6.class
│   │   │   ├── ConsoleActivity$7.class
│   │   │   ├── ConsoleActivity$8.class
│   │   │   ├── ConsoleActivity$9.class
│   │   │   ├── ConsoleActivity$URLItemListener.class
│   │   │   ├── ConsoleActivity.class
│   │   │   ├── GeneratePubkeyActivity$1.class
│   │   │   ├── GeneratePubkeyActivity$2.class
│   │   │   ├── GeneratePubkeyActivity$3.class
│   │   │   ├── GeneratePubkeyActivity$4.class
│   │   │   ├── GeneratePubkeyActivity$5.class
│   │   │   ├── GeneratePubkeyActivity$6.class
│   │   │   ├── GeneratePubkeyActivity$7.class
│   │   │   ├── GeneratePubkeyActivity.class
│   │   │   ├── HelpActivity$1.class
│   │   │   ├── HelpActivity.class
│   │   │   ├── HelpTopicActivity.class
│   │   │   ├── HostEditorActivity$1.class
│   │   │   ├── HostEditorActivity$2.class
│   │   │   ├── HostEditorActivity$CharsetHolder.class
│   │   │   ├── HostEditorActivity$CursorPreferenceHack$Editor.class
│   │   │   ├── HostEditorActivity$CursorPreferenceHack.class
│   │   │   ├── HostEditorActivity.class
│   │   │   ├── HostListActivity$1.class
│   │   │   ├── HostListActivity$10.class
│   │   │   ├── HostListActivity$11$1.class
│   │   │   ├── HostListActivity$11.class
│   │   │   ├── HostListActivity$2.class
│   │   │   ├── HostListActivity$3.class
│   │   │   ├── HostListActivity$4.class
│   │   │   ├── HostListActivity$5.class
│   │   │   ├── HostListActivity$6.class
│   │   │   ├── HostListActivity$7.class
│   │   │   ├── HostListActivity$8.class
│   │   │   ├── HostListActivity$9.class
│   │   │   ├── HostListActivity$HostAdapter$ViewHolder.class
│   │   │   ├── HostListActivity$HostAdapter.class
│   │   │   ├── HostListActivity.class
│   │   │   ├── PortForwardListActivity$1.class
│   │   │   ├── PortForwardListActivity$2.class
│   │   │   ├── PortForwardListActivity$3.class
│   │   │   ├── PortForwardListActivity$4$1.class
│   │   │   ├── PortForwardListActivity$4$2.class
│   │   │   ├── PortForwardListActivity$4.class
│   │   │   ├── PortForwardListActivity$5$1.class
│   │   │   ├── PortForwardListActivity$5$2$1.class
│   │   │   ├── PortForwardListActivity$5$2.class
│   │   │   ├── PortForwardListActivity$5.class
│   │   │   ├── PortForwardListActivity$6$1.class
│   │   │   ├── PortForwardListActivity$6.class
│   │   │   ├── PortForwardListActivity$PortForwardAdapter$ViewHolder.class
│   │   │   ├── PortForwardListActivity$PortForwardAdapter.class
│   │   │   ├── PortForwardListActivity.class
│   │   │   ├── PubkeyListActivity$1.class
│   │   │   ├── PubkeyListActivity$10$1.class
│   │   │   ├── PubkeyListActivity$10.class
│   │   │   ├── PubkeyListActivity$11.class
│   │   │   ├── PubkeyListActivity$12$1.class
│   │   │   ├── PubkeyListActivity$12.class
│   │   │   ├── PubkeyListActivity$13.class
│   │   │   ├── PubkeyListActivity$2.class
│   │   │   ├── PubkeyListActivity$3.class
│   │   │   ├── PubkeyListActivity$4.class
│   │   │   ├── PubkeyListActivity$5.class
│   │   │   ├── PubkeyListActivity$6.class
│   │   │   ├── PubkeyListActivity$7.class
│   │   │   ├── PubkeyListActivity$8.class
│   │   │   ├── PubkeyListActivity$9.class
│   │   │   ├── PubkeyListActivity$PubkeyAdapter$ViewHolder.class
│   │   │   ├── PubkeyListActivity$PubkeyAdapter.class
│   │   │   ├── PubkeyListActivity.class
│   │   │   ├── R$anim.class
│   │   │   ├── R$array.class
│   │   │   ├── R$attr.class
│   │   │   ├── R$color.class
│   │   │   ├── R$drawable.class
│   │   │   ├── R$id.class
│   │   │   ├── R$layout.class
│   │   │   ├── R$raw.class
│   │   │   ├── R$string.class
│   │   │   ├── R$style.class
│   │   │   ├── R$xml.class
│   │   │   ├── R.class
│   │   │   ├── SettingsActivity.class
│   │   │   ├── TerminalView$1.class
│   │   │   ├── TerminalView.class
│   │   │   ├── WizardActivity$1.class
│   │   │   ├── WizardActivity$2.class
│   │   │   ├── WizardActivity.class
│   │   │   ├── bean
│   │   │   │   ├── AbstractBean.class
│   │   │   │   ├── HostBean.class
│   │   │   │   ├── PortForwardBean.class
│   │   │   │   ├── PubkeyBean.class
│   │   │   │   └── SelectionArea.class
│   │   │   ├── service
│   │   │   │   ├── BackupAgent.class
│   │   │   │   ├── BackupWrapper$FroyoAndBeyond$Holder.class
│   │   │   │   ├── BackupWrapper$FroyoAndBeyond.class
│   │   │   │   ├── BackupWrapper$PreFroyo$Holder.class
│   │   │   │   ├── BackupWrapper$PreFroyo.class
│   │   │   │   ├── BackupWrapper.class
│   │   │   │   ├── BridgeDisconnectedListener.class
│   │   │   │   ├── ConnectionNotifier$EclairAndBeyond$Holder.class
│   │   │   │   ├── ConnectionNotifier$EclairAndBeyond.class
│   │   │   │   ├── ConnectionNotifier$PreEclair$Holder.class
│   │   │   │   ├── ConnectionNotifier$PreEclair.class
│   │   │   │   ├── ConnectionNotifier.class
│   │   │   │   ├── ConnectivityReceiver.class
│   │   │   │   ├── FontSizeChangedListener.class
│   │   │   │   ├── PromptHelper.class
│   │   │   │   ├── Relay.class
│   │   │   │   ├── TerminalBridge$1.class
│   │   │   │   ├── TerminalBridge$2.class
│   │   │   │   ├── TerminalBridge$3.class
│   │   │   │   ├── TerminalBridge$4.class
│   │   │   │   ├── TerminalBridge$5.class
│   │   │   │   ├── TerminalBridge$6.class
│   │   │   │   ├── TerminalBridge.class
│   │   │   │   ├── TerminalKeyListener.class
│   │   │   │   ├── TerminalManager$1.class
│   │   │   │   ├── TerminalManager$2.class
│   │   │   │   ├── TerminalManager$3.class
│   │   │   │   ├── TerminalManager$BeepListener.class
│   │   │   │   ├── TerminalManager$IdleTask.class
│   │   │   │   ├── TerminalManager$KeyHolder.class
│   │   │   │   ├── TerminalManager$TerminalBinder.class
│   │   │   │   └── TerminalManager.class
│   │   │   ├── transport
│   │   │   │   ├── AbsTransport.class
│   │   │   │   ├── Local$1.class
│   │   │   │   ├── Local.class
│   │   │   │   ├── SSH$HostKeyVerifier.class
│   │   │   │   ├── SSH.class
│   │   │   │   ├── Telnet$1.class
│   │   │   │   ├── Telnet.class
│   │   │   │   └── TransportFactory.class
│   │   │   └── util
│   │   │   ├── Colors.class
│   │   │   ├── EastAsianWidth$FroyoAndBeyond$Holder.class
│   │   │   ├── EastAsianWidth$FroyoAndBeyond.class
│   │   │   ├── EastAsianWidth$PreFroyo$Holder.class
│   │   │   ├── EastAsianWidth$PreFroyo.class
│   │   │   ├── EastAsianWidth.class
│   │   │   ├── Encryptor.class
│   │   │   ├── EntropyDialog.class
│   │   │   ├── EntropyView.class
│   │   │   ├── HelpTopicView.class
│   │   │   ├── HostDatabase.class
│   │   │   ├── OnDbWrittenListener.class
│   │   │   ├── OnEntropyGatheredListener.class
│   │   │   ├── PreferenceConstants.class
│   │   │   ├── PubkeyDatabase.class
│   │   │   ├── PubkeyUtils.class
│   │   │   ├── RobustSQLiteOpenHelper.class
│   │   │   ├── UberColorPickerDialog$1.class
│   │   │   ├── UberColorPickerDialog$ColorPickerView.class
│   │   │   ├── UberColorPickerDialog$OnColorChangedListener.class
│   │   │   ├── UberColorPickerDialog.class
│   │   │   ├── UpdateHelper$1$1.class
│   │   │   ├── UpdateHelper$1.class
│   │   │   ├── UpdateHelper.class
│   │   │   ├── VolumePreference.class
│   │   │   └── XmlBuilder.class
│   │   └── openintents
│   │   └── intents
│   │   └── FileManagerIntents.class
│   ├── classes.dex
│   └── resources.ap_
├── default.properties
├── gen
│   └── org
│   └── connectbot
│   └── R.java
├── jni
│   ├── Android.mk
│   └── Exec
│   ├── Android.mk
│   ├── com_google_ase_Exec.cpp
│   └── com_google_ase_Exec.h
├── libs
│   └── armeabi
│   └── libcom_google_ase_Exec.so
├── locale
├── project.properties
├── res
│   ├── anim
│   │   ├── fade_out_delayed.xml
│   │   ├── fade_stay_hidden.xml
│   │   ├── keyboard_fade_in.xml
│   │   ├── keyboard_fade_out.xml
│   │   ├── slide_left_in.xml
│   │   ├── slide_left_out.xml
│   │   ├── slide_right_in.xml
│   │   └── slide_right_out.xml
│   ├── color
│   │   ├── blue.xml
│   │   ├── green.xml
│   │   └── red.xml
│   ├── drawable
│   │   ├── button_ctrl.png
│   │   ├── button_esc.png
│   │   ├── button_keyboard.png
│   │   ├── connected.xml
│   │   ├── highlight_disabled_pressed.9.png
│   │   ├── ic_btn_back.png
│   │   ├── ic_btn_next.png
│   │   ├── icon_older.png
│   │   ├── pubkey.xml
│   │   ├── pubkey_locked.png
│   │   └── pubkey_unlocked.png
│   ├── drawable-hdpi
│   │   ├── icon.png
│   │   └── notification_icon.png
│   ├── drawable-mdpi
│   │   ├── icon.png
│   │   └── notification_icon.png
│   ├── drawable-mdpi-v6
│   │   └── icon.png
│   ├── layout
│   │   ├── act_colors.xml
│   │   ├── act_console.xml
│   │   ├── act_generatepubkey.xml
│   │   ├── act_help.xml
│   │   ├── act_help_topic.xml
│   │   ├── act_hostlist.xml
│   │   ├── act_portforwardlist.xml
│   │   ├── act_pubkeylist.xml
│   │   ├── act_wizard.xml
│   │   ├── dia_changepassword.xml
│   │   ├── dia_gatherentropy.xml
│   │   ├── dia_password.xml
│   │   ├── dia_portforward.xml
│   │   ├── dia_resize.xml
│   │   ├── item_portforward.xml
│   │   ├── item_pubkey.xml
│   │   ├── item_terminal.xml
│   │   └── wiz_eula.xml
│   ├── layout-land
│   │   └── item_host.xml
│   ├── layout-port
│   │   └── item_host.xml
│   ├── raw
│   │   └── bell.ogg
│   ├── values
│   │   ├── arrays.xml
│   │   ├── notrans.xml
│   │   ├── strings.xml
│   │   └── styles.xml
│   ├── values-af
│   │   └── strings.xml
│   ├── values-ar
│   │   └── strings.xml
│   ├── values-be
│   │   └── strings.xml
│   ├── values-bg
│   │   └── strings.xml
│   ├── values-ca
│   │   └── strings.xml
│   ├── values-cs
│   │   └── strings.xml
│   ├── values-da
│   │   └── strings.xml
│   ├── values-de
│   │   └── strings.xml
│   ├── values-el
│   │   └── strings.xml
│   ├── values-en-rCA
│   │   └── strings.xml
│   ├── values-es
│   │   └── strings.xml
│   ├── values-eu
│   │   └── strings.xml
│   ├── values-fa
│   │   └── strings.xml
│   ├── values-fi
│   │   └── strings.xml
│   ├── values-fr
│   │   └── strings.xml
│   ├── values-gl
│   │   └── strings.xml
│   ├── values-hu
│   │   └── strings.xml
│   ├── values-id
│   │   └── strings.xml
│   ├── values-it
│   │   └── strings.xml
│   ├── values-ja
│   │   └── strings.xml
│   ├── values-ko
│   │   └── strings.xml
│   ├── values-lt
│   │   └── strings.xml
│   ├── values-lv
│   │   └── strings.xml
│   ├── values-nb
│   │   └── strings.xml
│   ├── values-nl
│   │   └── strings.xml
│   ├── values-oc
│   │   └── strings.xml
│   ├── values-pl
│   │   └── strings.xml
│   ├── values-pt
│   │   └── strings.xml
│   ├── values-pt-rBR
│   │   └── strings.xml
│   ├── values-ru
│   │   └── strings.xml
│   ├── values-sk
│   │   └── strings.xml
│   ├── values-sl
│   │   └── strings.xml
│   ├── values-sv
│   │   └── strings.xml
│   ├── values-tr
│   │   └── strings.xml
│   ├── values-uk
│   │   └── strings.xml
│   ├── values-vi
│   │   └── strings.xml
│   ├── values-zh-rCN
│   │   └── strings.xml
│   ├── values-zh-rHK
│   │   └── strings.xml
│   ├── values-zh-rTW
│   │   └── strings.xml
│   └── xml
│   ├── host_prefs.xml
│   └── preferences.xml
└── src
├── com
│   ├── google
│   │   └── ase
│   │   └── Exec.java
│   ├── jcraft
│   │   └── jzlib
│   │   ├── Adler32.java
│   │   ├── Deflate.java
│   │   ├── InfBlocks.java
│   │   ├── InfCodes.java
│   │   ├── InfTree.java
│   │   ├── Inflate.java
│   │   ├── JZlib.java
│   │   ├── StaticTree.java
│   │   ├── Tree.java
│   │   ├── ZInputStream.java
│   │   ├── ZOutputStream.java
│   │   ├── ZStream.java
│   │   └── ZStreamException.java
│   ├── nullwire
│   │   └── trace
│   │   ├── DefaultExceptionHandler.java
│   │   ├── ExceptionClickListener.java
│   │   ├── ExceptionHandler.java
│   │   └── G.java
│   └── trilead
│   └── ssh2
│   ├── AuthAgentCallback.java
│   ├── ChannelCondition.java
│   ├── Connection.java
│   ├── ConnectionInfo.java
│   ├── ConnectionMonitor.java
│   ├── DHGexParameters.java
│   ├── DebugLogger.java
│   ├── DynamicPortForwarder.java
│   ├── HTTPProxyData.java
│   ├── HTTPProxyException.java
│   ├── InteractiveCallback.java
│   ├── KnownHosts.java
│   ├── LocalPortForwarder.java
│   ├── LocalStreamForwarder.java
│   ├── ProxyData.java
│   ├── SCPClient.java
│   ├── SFTPException.java
│   ├── SFTPv3Client.java
│   ├── SFTPv3DirectoryEntry.java
│   ├── SFTPv3FileAttributes.java
│   ├── SFTPv3FileHandle.java
│   ├── ServerHostKeyVerifier.java
│   ├── Session.java
│   ├── StreamGobbler.java
│   ├── auth
│   │   └── AuthenticationManager.java
│   ├── channel
│   │   ├── AuthAgentForwardThread.java
│   │   ├── Channel.java
│   │   ├── ChannelInputStream.java
│   │   ├── ChannelManager.java
│   │   ├── ChannelOutputStream.java
│   │   ├── DynamicAcceptThread.java
│   │   ├── IChannelWorkerThread.java
│   │   ├── LocalAcceptThread.java
│   │   ├── RemoteAcceptThread.java
│   │   ├── RemoteForwardingData.java
│   │   ├── RemoteX11AcceptThread.java
│   │   ├── StreamForwarder.java
│   │   └── X11ServerData.java
│   ├── compression
│   │   ├── CompressionFactory.java
│   │   ├── ICompressor.java
│   │   └── Zlib.java
│   ├── crypto
│   │   ├── Base64.java
│   │   ├── CryptoWishList.java
│   │   ├── KeyMaterial.java
│   │   ├── PEMDecoder.java
│   │   ├── PEMStructure.java
│   │   ├── SimpleDERReader.java
│   │   ├── cipher
│   │   │   ├── AES.java
│   │   │   ├── BlockCipher.java
│   │   │   ├── BlockCipherFactory.java
│   │   │   ├── BlowFish.java
│   │   │   ├── CBCMode.java
│   │   │   ├── CTRMode.java
│   │   │   ├── CipherInputStream.java
│   │   │   ├── CipherOutputStream.java
│   │   │   ├── DES.java
│   │   │   ├── DESede.java
│   │   │   └── NullCipher.java
│   │   ├── dh
│   │   │   ├── DhExchange.java
│   │   │   └── DhGroupExchange.java
│   │   └── digest
│   │   ├── Digest.java
│   │   ├── HMAC.java
│   │   ├── HashForSSH2Types.java
│   │   ├── MAC.java
│   │   ├── MD5.java
│   │   └── SHA1.java
│   ├── log
│   │   └── Logger.java
│   ├── packets
│   │   ├── PacketChannelAuthAgentReq.java
│   │   ├── PacketChannelOpenConfirmation.java
│   │   ├── PacketChannelOpenFailure.java
│   │   ├── PacketChannelTrileadPing.java
│   │   ├── PacketChannelWindowAdjust.java
│   │   ├── PacketDisconnect.java
│   │   ├── PacketGlobalCancelForwardRequest.java
│   │   ├── PacketGlobalForwardRequest.java
│   │   ├── PacketGlobalTrileadPing.java
│   │   ├── PacketIgnore.java
│   │   ├── PacketKexDHInit.java
│   │   ├── PacketKexDHReply.java
│   │   ├── PacketKexDhGexGroup.java
│   │   ├── PacketKexDhGexInit.java
│   │   ├── PacketKexDhGexReply.java
│   │   ├── PacketKexDhGexRequest.java
│   │   ├── PacketKexDhGexRequestOld.java
│   │   ├── PacketKexInit.java
│   │   ├── PacketNewKeys.java
│   │   ├── PacketOpenDirectTCPIPChannel.java
│   │   ├── PacketOpenSessionChannel.java
│   │   ├── PacketServiceAccept.java
│   │   ├── PacketServiceRequest.java
│   │   ├── PacketSessionExecCommand.java
│   │   ├── PacketSessionPtyRequest.java
│   │   ├── PacketSessionPtyResize.java
│   │   ├── PacketSessionStartShell.java
│   │   ├── PacketSessionSubsystemRequest.java
│   │   ├── PacketSessionX11Request.java
│   │   ├── PacketUserauthBanner.java
│   │   ├── PacketUserauthFailure.java
│   │   ├── PacketUserauthInfoRequest.java
│   │   ├── PacketUserauthInfoResponse.java
│   │   ├── PacketUserauthRequestInteractive.java
│   │   ├── PacketUserauthRequestNone.java
│   │   ├── PacketUserauthRequestPassword.java
│   │   ├── PacketUserauthRequestPublicKey.java
│   │   ├── Packets.java
│   │   ├── TypesReader.java
│   │   └── TypesWriter.java
│   ├── sftp
│   │   ├── AttrTextHints.java
│   │   ├── AttribBits.java
│   │   ├── AttribFlags.java
│   │   ├── AttribPermissions.java
│   │   ├── AttribTypes.java
│   │   ├── ErrorCodes.java
│   │   ├── OpenFlags.java
│   │   └── Packet.java
│   ├── signature
│   │   ├── DSAPrivateKey.java
│   │   ├── DSAPublicKey.java
│   │   ├── DSASHA1Verify.java
│   │   ├── DSASignature.java
│   │   ├── RSAPrivateKey.java
│   │   ├── RSAPublicKey.java
│   │   ├── RSASHA1Verify.java
│   │   └── RSASignature.java
│   ├── transport
│   │   ├── ClientServerHello.java
│   │   ├── KexManager.java
│   │   ├── KexParameters.java
│   │   ├── KexState.java
│   │   ├── MessageHandler.java
│   │   ├── NegotiateException.java
│   │   ├── NegotiatedParameters.java
│   │   ├── TransportConnection.java
│   │   └── TransportManager.java
│   └── util
│   ├── TimeoutService.java
│   └── Tokenizer.java
├── de
│   └── mud
│   ├── telnet
│   │   └── TelnetProtocolHandler.java
│   └── terminal
│   ├── Precomposer.java
│   ├── VDUBuffer.java
│   ├── VDUDisplay.java
│   ├── VDUInput.java
│   └── vt320.java
├── net
│   └── sourceforge
│   └── jsocks
│   ├── Authentication.java
│   ├── AuthenticationNone.java
│   ├── Proxy.java
│   ├── ProxyMessage.java
│   ├── ProxyServer.java
│   ├── Socks4Message.java
│   ├── Socks4Proxy.java
│   ├── Socks5DatagramSocket.java
│   ├── Socks5Message.java
│   ├── Socks5Proxy.java
│   ├── SocksException.java
│   ├── SocksServerSocket.java
│   ├── SocksSocket.java
│   ├── UDPEncapsulation.java
│   ├── UDPRelayServer.java
│   └── server
│   ├── ServerAuthenticator.java
│   └── ServerAuthenticatorNone.java
└── org
├── apache
│   └── harmony
│   └── niochar
│   └── charset
│   └── additional
│   └── IBM437.java
├── connectbot
│   ├── ColorsActivity.java
│   ├── ConsoleActivity.java
│   ├── GeneratePubkeyActivity.java
│   ├── HelpActivity.java
│   ├── HelpTopicActivity.java
│   ├── HostEditorActivity.java
│   ├── HostListActivity.java
│   ├── PortForwardListActivity.java
│   ├── PubkeyListActivity.java
│   ├── SettingsActivity.java
│   ├── TerminalView.java
│   ├── WizardActivity.java
│   ├── bean
│   │   ├── AbstractBean.java
│   │   ├── HostBean.java
│   │   ├── PortForwardBean.java
│   │   ├── PubkeyBean.java
│   │   └── SelectionArea.java
│   ├── service
│   │   ├── BackupAgent.java
│   │   ├── BackupWrapper.java
│   │   ├── BridgeDisconnectedListener.java
│   │   ├── ConnectionNotifier.java
│   │   ├── ConnectivityReceiver.java
│   │   ├── FontSizeChangedListener.java
│   │   ├── PromptHelper.java
│   │   ├── Relay.java
│   │   ├── TerminalBridge.java
│   │   ├── TerminalKeyListener.java
│   │   └── TerminalManager.java
│   ├── transport
│   │   ├── AbsTransport.java
│   │   ├── Local.java
│   │   ├── SSH.java
│   │   ├── Telnet.java
│   │   └── TransportFactory.java
│   └── util
│   ├── Colors.java
│   ├── EastAsianWidth.java
│   ├── Encryptor.java
│   ├── EntropyDialog.java
│   ├── EntropyView.java
│   ├── HelpTopicView.java
│   ├── HostDatabase.java
│   ├── OnDbWrittenListener.java
│   ├── OnEntropyGatheredListener.java
│   ├── PreferenceConstants.java
│   ├── PubkeyDatabase.java
│   ├── PubkeyUtils.java
│   ├── RobustSQLiteOpenHelper.java
│   ├── UberColorPickerDialog.java
│   ├── UpdateHelper.java
│   ├── VolumePreference.java
│   └── XmlBuilder.java
└── openintents
└── intents
└── FileManagerIntents.java

152 directories, 715 files

标签:

实例下载地址

ConnectBot源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警