mct用手机读卡:进到 Control Panel -->System -->Advanced -->Startup/Recovery,请选complete memory dump并选中System Failure下的所有选项。请记住memory.dmp文件存放的位置,默认情况下此文件存放在%systemroot%下。
手机具备NFC功能,只是手机可支持使用该业务,但是要实现该业务使用,还需使用专用的手机卡或刷卡设备等才可以。破译密码等需专业软件才可以,建议合法使用。
产品:
手机刷卡器分为简易型手机刷卡器、加密手机刷卡器、密码键盘手机刷卡器、EMV手机读卡器和NFC手机读卡器。是根据磁条卡和芯片卡的不同来研发的。
支付机构根据自己的业务范围进行开发客户端功能,才有市场上所谓的冠以自己品牌的刷卡器。
钱袋宝小精灵刷卡版(用于远程支付)是很小巧的读卡器,内含智能安全芯片,通过跟移动设备连接,再加上移动设备中安装的互联网化的应用程序,就可以完成支付功能。用户只需下载钱袋宝小精灵刷卡版客户端并将钱袋宝小精灵刷卡版接入手机音频口。
在手机NFC里面MCT最新版是一款功能强大的万能门禁卡app,全称也叫mifare classic tool,在该软件里用户可以对key文件进行编写,对安卓的nfc应用进行读取识别、程序写入以及信息分析,支持将门禁卡等附带nfc功能的代码写入手机,方便我们的日常生活。
用户可以通过它可以帮助我们快速读取和写入门禁卡中的数据,让你用手机就可以对空白的门禁卡进行复制,让有NFC功能手机可以直接用于刷门禁,然后就能将手机当成门禁卡一样刷,无需每天到处找钥匙,手机在哪,你的门禁卡就在哪,智能手机找起来更加方便。
除此之外,MCT app不仅仅只是能够用于刷门禁这么简单,还支持读取IC卡数据,写入数据,支持编辑/分析dump文件,编辑/新增key文件等功能,是很实用的手机NFC管理软件,
给你一个简单的实现吧,注意一定要先运行MyServer.java
//MyCilent.java
import java.io.*
import java.net.*
import javax.swing.*
import java.awt.*
import java.awt.event.*
public class MyClient extends JFrame implements ActionListener{
JTextField tf
JTextArea tx
JButton bt
PrintWriter out
public MyClient(){
tf=new JTextField(20)
tx=new JTextArea()
tx.setLineWrap(true)
tx.setWrapStyleWord(true)
JPanel pan=new JPanel()
JScrollPane jsp=new JScrollPane(tx)
add(jsp,"Center")
bt=new JButton("SEND")
bt.addActionListener(this)
pan.add(tf)
pan.add(bt)
add(pan,"South")
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0)
}
})
setTitle("THE CLIENT")
setSize(400,300)
setVisible(true)
try{
Socket socket=new Socket("127.0.0.1",1680)
out=new PrintWriter(socket.getOutputStream(),true)
InputStreamReader in = new InputStreamReader(socket.getInputStream())
BufferedReader sin=new BufferedReader(in)
String s
while(true){
s=sin.readLine()
tx.append("#Server Said#: "+s+"\n")
}
}catch(Exception e){
e.printStackTrace()
}
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==bt){
tx.append("@Client Said@: "+tf.getText()+"\n")
out.println(tf.getText())
tf.setText("")
}
}
public static void main(String[] args){
MyClient mct = new MyClient()
}
}
//MyServer.java
import java.io.*
import java.net.*
import javax.swing.*
import java.awt.*
import java.awt.event.*
public class MyServer extends JFrame implements ActionListener{
JTextField tf
JTextArea tx
JButton bt
JScrollPane jsp
JPanel pan
PrintWriter out
public MyServer(){
tx=new JTextArea()
tx.setLineWrap(true)
tx.setWrapStyleWord(true)
jsp=new JScrollPane(tx)
tf=new JTextField(20)
bt=new JButton("SEND")
bt.addActionListener(this)
pan=new JPanel()
pan.add(tf)
pan.add(bt)
add(pan,"South")
add(jsp,"Center")
this.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
System.exit(0)
}
})
setTitle("THE SERVER")
setSize(400,300)
setVisible(true)
try{
ServerSocket server = new ServerSocket(1680)
Socket socket = server.accept()
InputStreamReader in = new InputStreamReader(socket.getInputStream())
BufferedReader sin=new BufferedReader(in)
out=new PrintWriter(socket.getOutputStream(),true)
while(true){
String s=sin.readLine()
tx.append("@Client Said@: "+s+"\n")
}
}catch(Exception e){
e.printStackTrace()
}
}
public void actionPerformed(ActionEvent e){
if(e.getSource()==bt){
String st = tf.getText()
tx.append("#Server Said#: "+st+"\n")
out.println(st)
tf.setText("")
}
}
public static void main(String[] args){
MyServer msr = new MyServer()
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)