cnCalc计算器论坛

 找回密码
 注册
搜索
查看: 3196|回复: 5

[Nspire] (水)随便给大家看一下Mac的TINS教师软件怎么跑的

[复制链接]
发表于 2014-3-21 19:31:53 | 显示全部楼层 |阅读模式
本帖最后由 Arthur200000 于 2014-3-21 19:37 编辑

也许可以帮助某些人实现摆脱wine/darling跑教师软件的阴谋——但是我得说不一定有效。
1 TINSCASTS主程序
/Applications/TI-Nspire CAS Teacher Software.App/Contents/MacOS/JavaApplicationStub
pid: 97985
environment:
  1. TMPDIR=/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/
  2. SHELL=/bin/bash
  3. HOME=/Users/apple
  4. USER=apple
  5. LOGNAME=apple
  6. DISPLAY=/tmp/launch-X09tYk/org.macosforge.xquartz:0
  7. SSH_AUTH_SOCK=/tmp/launch-haofp2/Listeners
  8. Apple_Ubiquity_Message=/tmp/launch-xOVoQO/Apple_Ubiquity_Message
  9. Apple_PubSub_Socket_Render=/tmp/launch-LHSjWu/Render
  10. TERM=
  11. COMMAND_MODE=unix2003
  12. __CF_USER_TEXT_ENCODING=0x1F5:25:52
  13. stack_guard=0xf8059365d5da2ea6
  14. malloc_entropy=0x444d5984f64b9124,0x90a957212f7965f6
复制代码
libraries:
  1. /Applications/TI-Nspire
  2. /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
  3. /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
  4. /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
  5. /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
  6. /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
  7. /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
  8. /usr/lib/libSystem.B.dylib
  9. /usr/lib/libSystem.B.dylib
  10. /usr/lib/libgcc_s.1.dylib
复制代码
files:(用到了一堆东西……)
  1. /Applications/TI-Nspire CAS Teacher Software.App/Contents/MacOS/JavaApplicationStub
  2. /Applications/TI-Nspire CAS Teacher Software.App/Contents/MacOS/libGoIO_DLL.dylib
  3. /Applications/TI-Nspire CAS Teacher Software.App/Contents/MacOS/libbtio.dylib
  4. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java
  5. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/CaffeUtil.jar
  6. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/DJNativeSwing-SWT.jar
  7. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/DJNativeSwing.jar
  8. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ManagementUtils.jar
  9. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/PBTransform.jar
  10. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/TransferTool.jar
  11. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/activation.jar
  12. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-anim.jar
  13. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-awt-util.jar
  14. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-bridge.jar
  15. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-css.jar
  16. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-dom.jar
  17. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-ext.jar
  18. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-gvt.jar
  19. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-parser.jar
  20. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-script.jar
  21. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-svg-dom.jar
  22. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-swing.jar
  23. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-util.jar
  24. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/batik-xml.jar
  25. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/commproxy.jar
  26. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/docfw.jar
  27. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/edcconverterdll.log
  28. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ext/appinterface.jar
  29. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ext/libappinterface.jnilib
  30. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ext/libcabriconverter.dylib
  31. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ext/libedcconverter.dylib
  32. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/forms-1.0.4.jar
  33. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/ij.jar
  34. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/javolution.jar
  35. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jdom.jar
  36. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-action.jar
  37. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-common.jar
  38. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-components.jar
  39. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-dashboard.jar
  40. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-dialogs.jar
  41. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-dock.jar
  42. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-editor.jar
  43. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-grids.jar
  44. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-jdaf.jar
  45. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-plaf-jdk7.jar
  46. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-plaf.jar
  47. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-properties.jar
  48. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jide-shortcut.jar
  49. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jlfgr-1_0.jar
  50. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jmf.jar
  51. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jna.jar
  52. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jna_WindowUtils.jar
  53. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/jxlayer.jar
  54. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/libdecod.dylib
  55. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/liblssrv.dylib
  56. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/libphoenix.jnilib
  57. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/libslas-admin.jnilib
  58. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/log4j.jar
  59. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/log_appinterfdlib_mac.log
  60. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/mail.jar
  61. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/myfilesws.jar
  62. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/navnet.jar
  63. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/navnetcommproxy.jar
  64. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/nspirejdk.jar
  65. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/plaf.jar
  66. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/pxconnect.jar
  67. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/rome-1.0.jar
  68. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/rome-fetcher-1.0.jar
  69. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sda-0.log.0
  70. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sda-0.log.0.lck
  71. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sda-gui.jar
  72. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sda-lm.jar
  73. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sfnt.jar
  74. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sfntd.jar
  75. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/sfntg.jar
  76. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/shinycommproxyclient.jar
  77. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/shinycommproxycore.jar
  78. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/slas-admin.jar
  79. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/slas.jar
  80. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/soap.jar
  81. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/swt.jar
  82. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/synthetica.jar
  83. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/upgrade.jar
  84. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/xerces_2_5_0.jar
  85. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/xml-apis-ext.jar
  86. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/xml-apis.jar
  87. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/fonts/TINSSaRG.TTF
  88. /Library/Fonts/Courier New.ttf
  89. /Library/Fonts/TINSSaBD.TTF
  90. /Library/Fonts/Tahoma Bold.ttf
  91. /System/Library/ColorSync/Profiles/sRGB Profile.icc
  92. /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
  93. /System/Library/Fonts/LucidaGrande.ttc
  94. /System/Library/Fonts/STHeiti Light.ttc
  95. /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/Extras2.rsrc
  96. /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/HIToolbox.rsrc
  97. /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/zh_CN.lproj/Localized.rsrc
  98. /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
  99. /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport
  100. /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
  101. /System/Library/Java/Extensions/AppleScriptEngine.jar
  102. /System/Library/Java/Extensions/MRJToolkit.jar
  103. /System/Library/Java/Extensions/QTJava.zip
  104. /System/Library/Java/Extensions/dns_sd.jar
  105. /System/Library/Java/Extensions/j3daudio.jar
  106. /System/Library/Java/Extensions/j3dcore.jar
  107. /System/Library/Java/Extensions/j3dutils.jar
  108. /System/Library/Java/Extensions/jai_codec.jar
  109. /System/Library/Java/Extensions/jai_core.jar
  110. /System/Library/Java/Extensions/mlibwrapper_jai.jar
  111. /System/Library/Java/Extensions/vecmath.jar
  112. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar
  113. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar
  114. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar
  115. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar
  116. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/apple_provider.jar
  117. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/dnsns.jar
  118. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/localedata.jar
  119. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunjce_provider.jar
  120. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunpkcs11.jar
  121. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaBrightDemiBold.ttf
  122. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaBrightDemiItalic.ttf
  123. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaBrightItalic.ttf
  124. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaBrightRegular.ttf
  125. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaSansDemiBold.ttf
  126. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaSansRegular.ttf
  127. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaTypewriterBold.ttf
  128. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/fonts/LucidaTypewriterRegular.ttf
  129. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/jce.jar
  130. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libawt.jnilib
  131. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libclient.dylib
  132. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libdcpr.jnilib
  133. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libfontmanager.jnilib
  134. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libj2pkcs11.jnilib
  135. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjava.jnilib
  136. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvmlinkage.dylib
  137. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnet.jnilib
  138. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnio.jnilib
  139. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/librmi.jnilib
  140. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libverify.dylib
  141. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libzip.jnilib
  142. /System/Library/Keyboard Layouts/AppleKeyboardLayouts.bundle/Contents/Resources/AppleKeyboardLayouts-L.dat
  143. /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/Resources/ArtFile.bin
  144. /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/Resources/SArtFile.bin
  145. /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
  146. /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/Resources/LauncherSupport.jar
  147. /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/Resources/liblauncher.jnilib
  148. /System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
  149. /Users/apple/.swt/lib/macosx/x86/libswt-cocoa-3820.jnilib
  150. /Users/apple/.swt/lib/macosx/x86/libswt-pi-cocoa-3820.jnilib
  151. /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/TI-Nspire CAS Teacher Software-0.log
  152. /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/TI-Nspire CAS Teacher Software-0.log.lck
  153. /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/TI-Nspire CAS Teacher Software-C.log
  154. /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxClient0.log
  155. /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxClient0.log.lck
  156. /dev/null
  157. /dev/random
  158. /dev/urandom
  159. /private/var/db/dyld/dyld_shared_cache_i386
  160. /private/var/db/mds/messages/se_SecurityMessages
  161. /private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/C/com.apple.IntlDataCache.le.kbdx
  162. /private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/C/com.apple.scriptmanager.le.cache
  163. /private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/C/mds/mdsDirectory.db
  164. /private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/hsperfdata_apple/97985
  165. /private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/jna8866322067529040208.tmp
  166. /usr/lib/dyld
  167. /usr/lib/libcrypto.0.9.7.dylib
  168. /usr/libexec/SmartCardServices/pkcs11/tokendPKCS11.so
  169. /usr/share/icu/icudt46l.dat
  170. /var/tmp/tmp.0.EIehTq
  171. /var/tmp/tmp.1.pDgWyY
复制代码

额,很好,然后我们看一下TINSCASTS下面的java:
  1. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java \
  2. -XX:ErrorFile=/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/NN-crash-20140321-190938.log -XX:OnError=ProcessCrash.bat \
  3. -Djava.rmi.server.hostname=localhost -Djava.rmi.server.useLocalHostname=true
  4. -cp /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/navnet.jar \
  5. com.ti.eps.navnet.server.RemoteNavnetServer -c 0 -d 3 -l /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/navnetlog.log
复制代码
pid is 98096. parent pid is 97985(JavaApplicationStub)

environment:
  1. TERM=
  2. JAVA_STARTED_ON_FIRST_THREAD_97985=1
  3. TMPDIR=/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/
  4. __CF_USER_TEXT_ENCODING=0x1F5:25:52
  5. COMMAND_MODE=unix2003
  6. DISPLAY=/tmp/launch-X09tYk/org.macosforge.xquartz:0
  7. USER=apple
  8. JAVA_ARCH=i386
  9. com.apple.java.jvmTask=BundledApp
  10. HOME=/Users/apple
  11. Apple_Ubiquity_Message=/tmp/launch-xOVoQO/Apple_Ubiquity_Message
  12. LOGNAME=apple
  13. Apple_PubSub_Socket_Render=/tmp/launch-LHSjWu/Render
  14. JAVA_LIBRARY_PATH=/Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources
  15. SSH_AUTH_SOCK=/tmp/launch-haofp2/Listeners
  16. _ARCH_CAME_FROM_98096=x86_64
  17. stack_guard=0xa4cced73fb4c0901
  18. malloc_entropy=0x209ea607c73e07b5,0xd618a61540babd24
复制代码
libraries:
  1. /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
  2. /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
  3. /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
  4. /usr/lib/libSystem.B.dylib
  5. /usr/lib/libobjc.A.dylib
  6. @rpath/libjli.jnilib
复制代码
files:
  1. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java
  2. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/connectors/dcsled-navnet-connector.dylib
  3. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/connectors/navnet-connectors-mac_sc-embedded.dylib
  4. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/libnavnet.dylib
  5. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/navnet.jar
  6. /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
  7. /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
  8. /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport
  9. /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
  10. /System/Library/Java/Extensions/AppleScriptEngine.jar
  11. /System/Library/Java/Extensions/MRJToolkit.jar
  12. /System/Library/Java/Extensions/QTJava.zip
  13. /System/Library/Java/Extensions/dns_sd.jar
  14. /System/Library/Java/Extensions/j3daudio.jar
  15. /System/Library/Java/Extensions/j3dcore.jar
  16. /System/Library/Java/Extensions/j3dutils.jar
  17. /System/Library/Java/Extensions/jai_codec.jar
  18. /System/Library/Java/Extensions/jai_core.jar
  19. /System/Library/Java/Extensions/mlibwrapper_jai.jar
  20. /System/Library/Java/Extensions/vecmath.jar
  21. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar
  22. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar
  23. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar
  24. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar
  25. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
  26. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/apple_provider.jar
  27. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/dnsns.jar
  28. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/localedata.jar
  29. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunjce_provider.jar
  30. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunpkcs11.jar
  31. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/jce.jar
  32. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libclient.dylib
  33. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libj2pkcs11.jnilib
  34. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjava.jnilib
  35. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjli.jnilib
  36. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvmlinkage.dylib
  37. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnet.jnilib
  38. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnio.jnilib
  39. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/librmi.jnilib
  40. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libverify.dylib
  41. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libzip.jnilib
  42. /System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
  43. /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxServer0.log
  44. /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxServer0.log.lck
  45. /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/navnetlog0.log
  46. /dev/null #大家好我是水
  47. /dev/random
  48. /dev/urandom
  49. /private/var/db/dyld/dyld_shared_cache_i386
  50. /private/var/db/mds/messages/se_SecurityMessages
  51. /private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/C/mds/mdsDirectory.db
  52. /private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/hsperfdata_apple/98096
  53. /usr/lib/dyld
  54. /usr/libexec/SmartCardServices/pkcs11/tokendPKCS11.so
  55. #以下为临时文件
  56. /var/tmp/tmp.0.SNNZN6
  57. /var/tmp/tmp.1.r4IKD3
  58. /var/tmp/tmp.2.aRAqt8
  59. /var/tmp/tmp.3.QXv8Hx
  60. /var/tmp/tmp.4.y8kqZW
  61. /var/tmp/tmp.5.Vodk52
复制代码
 楼主| 发表于 2014-3-21 19:36:56 | 显示全部楼层
接下来欢迎收看解包一个安装包:
pkg格式,基本上是绝对路径。
很好………………………………………………
噗……………………………………………………
我们获得了两个app包…………没有任何和系统里面有关的lib………………
  1. TI-Nspire CAS Teacher Software.App
  2. TI-Nspire Teacher Software.App
复制代码
 楼主| 发表于 2014-3-21 19:44:00 | 显示全部楼层
接下来是毫无新意的拆诊断软件:
  1. TMPDIR=/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/
  2. SHELL=/bin/bash
  3. HOME=/Users/apple
  4. USER=apple
  5. LOGNAME=apple
  6. DISPLAY=/tmp/launch-X09tYk/org.macosforge.xquartz:0
  7. SSH_AUTH_SOCK=/tmp/launch-haofp2/Listeners
  8. Apple_Ubiquity_Message=/tmp/launch-xOVoQO/Apple_Ubiquity_Message
  9. Apple_PubSub_Socket_Render=/tmp/launch-LHSjWu/Render
  10. COMMAND_MODE=unix2003
  11. __CF_USER_TEXT_ENCODING=0x1F5:25:52
  12. stack_guard=0x428841a56cf259d1
  13. malloc_entropy=0x9e4f7736b78998c7,0xf688cc7572dd2906
复制代码
  1. /Applications/TI-Diagnostic.App/Contents/MacOS/JavaApplicationStub
  2. /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
  3. /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
  4. /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
  5. /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
  6. /usr/lib/libSystem.B.dylib
  7. /usr/lib/libSystem.B.dylib
  8. /usr/lib/libgcc_s.1.dylib
复制代码
子进程没有。大量从CAS里面调用文件。
 楼主| 发表于 2014-3-21 19:51:45 | 显示全部楼层
更加没诚意!继续拆不带CAS的家伙!
随便说一句,java的子进程是在窗口打开的时候冒出来的。
  1. PATH=/usr/bin:/bin:/usr/sbin:/sbin
  2. TMPDIR=/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/
  3. SHELL=/bin/bash
  4. HOME=/Users/apple
  5. USER=apple
  6. LOGNAME=apple
  7. DISPLAY=/tmp/launch-X09tYk/org.macosforge.xquartz:0
  8. SSH_AUTH_SOCK=/tmp/launch-haofp2/Listeners
  9. Apple_Ubiquity_Message=/tmp/launch-xOVoQO/Apple_Ubiquity_Message
  10. Apple_PubSub_Socket_Render=/tmp/launch-LHSjWu/Render
  11. TERM=
  12. COMMAND_MODE=unix2003
  13. __CF_USER_TEXT_ENCODING=0x1F5:25:52
  14. stack_guard=0x6d3236748e9d7262
  15. malloc_entropy=0x31a69ef0e76caa74,0x1cfcd053b5b37f01
复制代码
  1. /Applications/TI-Nspire Teacher Software.App/Contents/MacOS/JavaApplicationStub
  2. -psn_0_2855609
复制代码
pid = 310
libs:
  1. /Applications/TI-Nspire #ls -a说这货不存在
  2. /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
  3. /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
  4. /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
  5. /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
  6. /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
  7. /System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Versions/A/JavaApplicationLauncher
  8. /usr/lib/libSystem.B.dylib
  9. /usr/lib/libSystem.B.dylib
  10. /usr/lib/libgcc_s.1.dylib
复制代码
文件仍然大量引用CAS。所以这个bundle非常小……

接下来我们看java子进程 pid=343。
  1. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
  2. -XX:ErrorFile=/Users/apple/Library/Preferences/Texas Instruments/TI-Nspire Teacher Software/logs/NN-crash-20140321-194411.log -XX:OnError=ProcessCrash.bat\
  3. -Djava.rmi.server.hostname=localhost -Djava.rmi.server.useLocalHostname=true \
  4. -cp /Applications/TI-Nspire Teacher Software.App/Contents/Resources/Java/navnet.jar \
  5. com.ti.eps.navnet.server.RemoteNavnetServer -c 0 -d 3 -l /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire Teacher Software/logs/navnetlog.log
复制代码
额,其实就是拿掉了“CAS”几个字……
environment:
  1. TERM=
  2. SHELL=/bin/bash
  3. TMPDIR=/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/
  4. __CF_USER_TEXT_ENCODING=0x1F5:25:52
  5. PATH=/usr/bin:/bin:/usr/sbin:/sbin
  6. COMMAND_MODE=unix2003
  7. DISPLAY=/tmp/launch-X09tYk/org.macosforge.xquartz:0
  8. USER=apple
  9. JAVA_ARCH=i386
  10. com.apple.java.jvmTask=BundledApp
  11. HOME=/Users/apple
  12. JAVA_STARTED_ON_FIRST_THREAD_310=1
  13. Apple_Ubiquity_Message=/tmp/launch-xOVoQO/Apple_Ubiquity_Message
  14. LOGNAME=apple
  15. Apple_PubSub_Socket_Render=/tmp/launch-LHSjWu/Render
  16. JAVA_LIBRARY_PATH=/Applications/TI-Nspire Teacher Software.App/Contents/Resources/Java:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources
  17. SSH_AUTH_SOCK=/tmp/launch-haofp2/Listeners
  18. _ARCH_CAME_FROM_343=x86_64
  19. stack_guard=0x1c0cb29754a3ba77
  20. malloc_entropy=0x45944816bde6cc17,0xb873c7e79111ebc4
复制代码
library:
  1. /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
  2. /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
  3. /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
  4. /usr/lib/libSystem.B.dylib
  5. /usr/lib/libobjc.A.dylib
  6. @rpath/libjli.jnilib
复制代码
files:
  1. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java
  2. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/connectors/dcsled-navnet-connector.dylib
  3. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/connectors/navnet-connectors-mac_sc-embedded.dylib
  4. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/libnavnet.dylib
  5. /Applications/TI-Nspire CAS Teacher Software.App/Contents/Resources/Java/navnet.jar
  6. /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
  7. /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
  8. /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport
  9. /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
  10. /System/Library/Java/Extensions/AppleScriptEngine.jar
  11. /System/Library/Java/Extensions/MRJToolkit.jar
  12. /System/Library/Java/Extensions/QTJava.zip
  13. /System/Library/Java/Extensions/dns_sd.jar
  14. /System/Library/Java/Extensions/j3daudio.jar
  15. /System/Library/Java/Extensions/j3dcore.jar
  16. /System/Library/Java/Extensions/j3dutils.jar
  17. /System/Library/Java/Extensions/jai_codec.jar
  18. /System/Library/Java/Extensions/jai_core.jar
  19. /System/Library/Java/Extensions/mlibwrapper_jai.jar
  20. /System/Library/Java/Extensions/vecmath.jar
  21. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar
  22. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar
  23. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar
  24. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar
  25. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java
  26. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/apple_provider.jar
  27. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/dnsns.jar
  28. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/localedata.jar
  29. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunjce_provider.jar
  30. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext/sunpkcs11.jar
  31. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/jce.jar
  32. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libclient.dylib
  33. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libj2pkcs11.jnilib
  34. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjava.jnilib
  35. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjli.jnilib
  36. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libjvmlinkage.dylib
  37. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnet.jnilib
  38. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libnio.jnilib
  39. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/librmi.jnilib
  40. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libverify.dylib
  41. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries/libzip.jnilib
  42. /System/Library/PrivateFrameworks/JavaLaunching.framework/Versions/A/JavaLaunching
  43. /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxServer0.log
  44. /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/appmuxServer0.log.lck
  45. /Users/apple/Library/Preferences/Texas Instruments/TI-Nspire CAS Teacher Software/logs/navnetlog0.log
  46. /dev/null
  47. /dev/random
  48. /dev/urandom
  49. /private/var/db/dyld/dyld_shared_cache_i386
  50. /private/var/db/mds/messages/se_SecurityMessages
  51. /private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/C/mds/mdsDirectory.db
  52. /private/var/folders/p8/66hwhhvx3dgbbl6phhrwt1fw0000gn/T/hsperfdata_apple/98096
  53. /usr/lib/dyld
  54. /usr/libexec/SmartCardServices/pkcs11/tokendPKCS11.so
  55. /var/tmp/tmp.0.SNNZN6
  56. /var/tmp/tmp.1.r4IKD3
  57. /var/tmp/tmp.2.aRAqt8
  58. /var/tmp/tmp.3.QXv8Hx
  59. /var/tmp/tmp.4.y8kqZW
  60. /var/tmp/tmp.5.Vodk52
复制代码
 楼主| 发表于 2014-3-21 19:53:11 | 显示全部楼层
于是我感觉到最大的问题多半是那几个dylib……
发表于 2014-3-22 00:29:13 来自手机 | 显示全部楼层
侵权?

点评

不至于  发表于 2014-3-23 17:07
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cnCalc计算器论坛

GMT+8, 2024-5-15 03:00 , Processed in 0.039427 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表